(CommandList children: [ (C {(awk)} { (SQ <"BEGIN { num = -1; }\t# Ignore the beginning of the file\n"> <"\t/^#/ { next; }\n"> <"\t/^[ \\t]*$/ { next; }\n"> <"\t/^START_TABLE/ { num = 0; next; }\n"> <"\t/^END_TABLE/ {\n"> <"\t\tif (num != $2) {\n"> <"\t\t\tprintf \"NR_syscalls (%s) is not one more than the last syscall (%s)\\n\",\n"> <"\t\t\t\t$2, num - 1;\n"> <"\t\t\texit(1);\n"> <"\t\t}\n"> <"\t\tnum = -1;\t# Ignore the rest of the file\n"> <"\t}\n"> <"\t{\n"> <"\t\tif (num == -1) next;\n"> <"\t\tif (($1 != -1) && ($1 != num)) {\n"> <"\t\t\tprintf \"Syscall %s out of order (expected %s)\\n\",\n"> <"\t\t\t\t$1, num;\n"> <"\t\t\texit(1);\n"> <"\t\t};\n"> <"\t\tnum++;\n"> <"\t}"> ) } {(DQ ($ VSub_Number "$1"))} ) ] )