1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00
samba-mirror/source/aparser/main.awk
Andrew Tridgell c7829fa0d8 started adding support for relative, plus options for autoalignment
so the same parser generator can be uses for cifs and rpc
0001-01-01 00:00:00 +00:00

26 lines
576 B
Awk

# the main program
@include dump.awk
@include header.awk
@include util.awk
@include template.awk
#@include parsefn.awk
@include parserel.awk
@include harness.awk
@include parsetree.awk
@include token.awk
END {
dump_structs("dump.out");
printf("Producing headers...\n");
produce_headers("prs_"module".h");
# printf("Producing parsers...\n");
# produce_parsers("prs_"module".c", "mod_"module".c");
printf("Producing relative parsers...\n");
produce_relative("prs_"module".c");
printf("Producing harness...\n");
produce_harness("test.h");
printf("Done.\n");
exit 0;
}