Author: reebalazs
Date: Sun Dec 30 14:01:56 2007
New Revision: 50200

Modified:
   kukit/kukit.js/branch/finish-closures/tests/test_tokenizer.js
Log:
Change the tokenizer to match the the new token table
(this was missing)

Modified: kukit/kukit.js/branch/finish-closures/tests/test_tokenizer.js
==============================================================================
--- kukit/kukit.js/branch/finish-closures/tests/test_tokenizer.js       
(original)
+++ kukit/kukit.js/branch/finish-closures/tests/test_tokenizer.js       Sun Dec 
30 14:01:56 2007
@@ -155,8 +155,8 @@
         kukit.tk.openBracket = kukit.tk.mkToken('openBracket', '[');
 
         var pf = kukit.tk.mkParser('block', {
-            '[': 'this.emitAndReturn(new kukit.tk.openBracket(this.cursor))',
-            '{': 'new kukit.tk.openBrace(this.cursor)'
+            '[': function() {return this.emitAndReturn(new 
kukit.tk.openBracket(this.cursor));},
+            '{': function() {return new kukit.tk.openBrace(this.cursor);}
             },
             this.Dummy
             );
@@ -194,15 +194,15 @@
         kukit.tk.wrappedBracket = kukit.tk.mkToken('wrappedBracket', '[');
 
         kukit.tk.global = kukit.tk.mkParser('global', {
-            '[': 'new kukit.tk.openBracket(this.cursor)',
-            '{': 'new kukit.tk.inside(this.cursor, kukit.tk.openBrace)'
+            '[': function() {return new kukit.tk.openBracket(this.cursor);},
+            '{': function() {return new kukit.tk.inside(this.cursor, 
kukit.tk.openBrace);}
             },
             this.Dummy
             );
             
         kukit.tk.inside = kukit.tk.mkParser('inside', {
-            '[': 'new kukit.tk.wrappedBracket(this.cursor)',
-            '}': 'this.emitAndReturn(new kukit.tk.closeBrace(this.cursor))'
+            '[': function() {return new kukit.tk.wrappedBracket(this.cursor);},
+            '}': function() {return this.emitAndReturn(new 
kukit.tk.closeBrace(this.cursor));}
             },
             this.Dummy
             );
@@ -265,7 +265,7 @@
         kukit.tk.backslash = kukit.tk.mkToken('backslash', "\\");
 
         kukit.tk.global = kukit.tk.mkParser('global', {
-            "'": 'new kukit.tk.string(this.cursor, kukit.tk.quote)'
+            "'": function() {return new kukit.tk.string(this.cursor, 
kukit.tk.quote);}
             },
             this.Dummy
             );
@@ -279,8 +279,8 @@
             };
         };
         kukit.tk.string = kukit.tk.mkParser('string', {
-            "'": 'this.emitAndReturn(new kukit.tk.quote(this.cursor))',
-            "\\": 'new kukit.tk.backslashed(this.cursor, kukit.tk.backslash)'
+            "'": function() {return this.emitAndReturn(new 
kukit.tk.quote(this.cursor));},
+            "\\": function() {return new kukit.tk.backslashed(this.cursor, 
kukit.tk.backslash);}
             },
             _String
             );
@@ -350,8 +350,8 @@
         kukit.tk.closeBracket = kukit.tk.mkToken('closeBracket', ']');
 
         kukit.tk.global = kukit.tk.mkParser('global', {
-            '[': 'new kukit.tk.openBracket(this.cursor)',
-            '{': 'new kukit.tk.inside(this.cursor, kukit.tk.openBrace)'
+            '[': function() {return new kukit.tk.openBracket(this.cursor);},
+            '{': function() {return new kukit.tk.inside(this.cursor, 
kukit.tk.openBrace)}
             },
             this.Dummy
             );
@@ -375,19 +375,19 @@
             };
         };
         kukit.tk.inside = kukit.tk.mkParser('inside', {
-            '}': 'this.emitAndReturn(new kukit.tk.closeBrace(this.cursor))'
+            '}': function() {return this.emitAndReturn(new 
kukit.tk.closeBrace(this.cursor));}
             },
             _Inside
             );
 
         kukit.tk.embedded = kukit.tk.mkParser('embedded', {
-                '[': 'new kukit.tk.embeddedInside(this.cursor, 
kukit.tk.openBracket)'
+            '[': function() {return new kukit.tk.embeddedInside(this.cursor, 
kukit.tk.openBracket);}
             },
             this.Dummy
             );
  
         kukit.tk.embeddedInside = kukit.tk.mkParser('embeddedInside', {
-            ']': 'this.emitAndReturn(new kukit.tk.closeBracket(this.cursor))'
+            ']': function() {return this.emitAndReturn(new 
kukit.tk.closeBracket(this.cursor));}
             },
             this.Dummy
             );
@@ -430,16 +430,16 @@
         kukit.tk.wrappedBracket = kukit.tk.mkToken('wrappedBracket', '[');
 
         kukit.tk.global = kukit.tk.mkParser('global', {
-            '[': 'new kukit.tk.openBracket(this.cursor)',
-            '{': '[new kukit.tk.openBrace(this.cursor), new 
kukit.tk.inside(this.cursor)]',
-            '}': 'new kukit.tk.closeBrace(this.cursor)'
+            '[': function() {return new kukit.tk.openBracket(this.cursor);},
+            '{': function() {return [new kukit.tk.openBrace(this.cursor), new 
kukit.tk.inside(this.cursor)];},
+            '}': function() {return new kukit.tk.closeBrace(this.cursor);}
             },
             this.Dummy
             );
             
         kukit.tk.inside = kukit.tk.mkParser('inside', {
-            '[': 'new kukit.tk.wrappedBracket(this.cursor)',
-            '}': 'this.emitAndReturn()'
+            '[': function() {return new kukit.tk.wrappedBracket(this.cursor);},
+            '}': function() {return this.emitAndReturn();}
             },
             this.Dummy
             );
_______________________________________________
Kukit-checkins mailing list
[email protected]
http://codespeak.net/mailman/listinfo/kukit-checkins

Reply via email to