equal
deleted
inserted
replaced
176 print_ast_translation} = syn_ext; |
176 print_ast_translation} = syn_ext; |
177 in |
177 in |
178 Syntax { |
178 Syntax { |
179 lexicon = extend_lexicon lexicon (delims_of xprods), |
179 lexicon = extend_lexicon lexicon (delims_of xprods), |
180 logtypes = extend_list logtypes1 logtypes2, |
180 logtypes = extend_list logtypes1 logtypes2, |
181 gram = extend_gram gram (logtypes1 @ logtypes2) xprods, |
181 gram = extend_gram gram xprods, |
182 consts = consts2 union consts1, |
182 consts = consts2 union consts1, |
183 parse_ast_trtab = |
183 parse_ast_trtab = |
184 extend_trtab parse_ast_trtab parse_ast_translation "parse ast translation", |
184 extend_trtab parse_ast_trtab parse_ast_translation "parse ast translation", |
185 parse_ruletab = extend_ruletab parse_ruletab parse_rules, |
185 parse_ruletab = extend_ruletab parse_ruletab parse_rules, |
186 parse_trtab = extend_trtab parse_trtab parse_translation "parse translation", |
186 parse_trtab = extend_trtab parse_trtab parse_translation "parse translation", |