[Checkins] SVN: Sandbox/adamg/ocql/trunk/src/ocql/rewriter/rewriter.txt added a test, it makes the parser fail
Adam Groszer
agroszer at gmail.com
Tue Aug 19 04:09:06 EDT 2008
Log message for revision 89995:
added a test, it makes the parser fail
Changed:
U Sandbox/adamg/ocql/trunk/src/ocql/rewriter/rewriter.txt
-=-
Modified: Sandbox/adamg/ocql/trunk/src/ocql/rewriter/rewriter.txt
===================================================================
--- Sandbox/adamg/ocql/trunk/src/ocql/rewriter/rewriter.txt 2008-08-19 07:36:19 UTC (rev 89994)
+++ Sandbox/adamg/ocql/trunk/src/ocql/rewriter/rewriter.txt 2008-08-19 08:09:05 UTC (rev 89995)
@@ -110,3 +110,9 @@
>>> alg = Rewriter(opt)()
>>> print str(alg)
Head(Iter(<type 'set'>, Lambda c: Iter(<type 'set'>, Lambda a: Single(<type 'set'>, a), Single(<type 'set'>, c.code)), Make(<type 'set'>, <type 'set'>, ICourse)))
+
+ >>> qo = QueryParser('set [ s in IStudents; a as s.major.address.street; a=="Hillhead Street" or a=="Gibson Street" | s ]')(TestMetadata())
+ >>> opt = QueryOptimizer(qo)()
+ >>> alg = Rewriter(opt)()
+ >>> print str(alg)
+ Head(Iter(<type 'set'>, Lambda c: Iter(<type 'set'>, Lambda a: Single(<type 'set'>, a), Single(<type 'set'>, c.code)), Make(<type 'set'>, <type 'set'>, ICourse)))
More information about the Checkins
mailing list