test6.in 4 0 program 'program' test6.in 4 8 ident 'spam' test6.in 4 12 ( '(' test6.in 4 13 ident 'input' test6.in 4 18 , ',' test6.in 4 20 ident 'output' test6.in 4 26 ) ')' test6.in 4 27 ; ';' test6.in 5 0 var 'var' test6.in 6 2 ident 'order' test6.in 6 7 : ':' test6.in 6 9 ident 'integer' test6.in 6 16 ; ';' test6.in 7 0 ident 'begin' test6.in 8 2 ident 'write' test6.in 8 7 ( '(' test6.in 8 8 str "'How many slices of spam would you like with your eggs, sir? '" test6.in 8 70 ) ')' test6.in 8 71 ; ';' test6.in 9 2 ident 'readln' test6.in 9 8 ( '(' test6.in 9 9 ident 'order' test6.in 9 14 ) ')' test6.in 9 15 ; ';' test6.in 10 2 if 'if' test6.in 10 5 ident 'order' test6.in 10 11 >= '>=' test6.in 10 14 num '1' test6.in 10 16 then 'then' test6.in 11 4 ident 'writeln' test6.in 11 11 ( '(' test6.in 11 12 str "'Certainly, sir.'" test6.in 11 29 ) ')' test6.in 12 2 else 'else' test6.in 13 4 ident 'writeln' test6.in 13 11 ( '(' test6.in 13 12 str "'Sorry, sir, invalid order.'" test6.in 13 40 ) ')' test6.in 14 2 ident 'end' test6.in 15 0 ident 'end' test6.in 15 3 . '.' test6.in 17 0 None ''