summaryrefslogtreecommitdiff
path: root/test/superid.lm
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2013-03-23 13:24:12 -0400
committerAdrian Thurston <thurston@complang.org>2013-03-23 13:24:12 -0400
commit64303886013e4b0b84db46c4a447b41c8dab0596 (patch)
tree55f64c61ea01420a1e308c1dc8bad6570b0e97c7 /test/superid.lm
parent6fe9c1d959264bcf25f35f9e67ed5db35bc9e073 (diff)
downloadcolm-64303886013e4b0b84db46c4a447b41c8dab0596.tar.gz
obj var lists
Diffstat (limited to 'test/superid.lm')
-rw-r--r--test/superid.lm11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/superid.lm b/test/superid.lm
index 00f05a47..2736c66d 100644
--- a/test/superid.lm
+++ b/test/superid.lm
@@ -1,3 +1,4 @@
+##### LM #####
context si
lex
literal '!', 'a', ';\n'
@@ -61,3 +62,13 @@ cons SuperId: si[]
parse S: si::start(SuperId)[stdin]
print_xml( S.tree )
print( '\n' )
+##### IN #####
+!a b b a;
+##### EXP #####
+old_id = NIL
+new_id = 13
+old_id = NIL
+new_id = 12
+this is item2
+<si::start><si::item2><si::e2></si::e2><si::_literal_0001>!</si::_literal_0001><si::_literal_0003>a</si::_literal_0003><si::super_id>b</si::super_id><si::super_id>b</si::super_id><si::_literal_0003>a</si::_literal_0003></si::item2><si::_literal_0005>;
+</si::_literal_0005></si::start>