]> git.saurik.com Git - cycript.git/commitdiff
Added @ token for E4X.
authorJay Freeman (saurik) <saurik@saurik.com>
Wed, 21 Oct 2009 06:21:15 +0000 (06:21 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Wed, 21 Oct 2009 06:21:15 +0000 (06:21 +0000)
Cycript.l
Cycript.y

index 516c8133b992c6bc50f669716e6a11268610e61e..c2142bd19fd116888c5af0623bf330ff61a04414 100644 (file)
--- a/Cycript.l
+++ b/Cycript.l
@@ -119,6 +119,8 @@ RegularExpressionStart_ {RegularExpressionBody}{RegularExpressionEnd_}
     } else L
 }
 
+"@"    L C return tk::At;
+
 "&"    L C return tk::Ampersand;
 "&&"   L C return tk::AmpersandAmpersand;
 "&="   L C return tk::AmpersandEqual;
index 70022e7d12b5e3ef0d5bf198a7e978e5a3871834..14acf8dd00212d94363904447fb0210467c05d33 100644 (file)
--- a/Cycript.y
+++ b/Cycript.y
@@ -116,6 +116,8 @@ int cylex(YYSTYPE *lvalp, cy::location *llocp, void *scanner);
 %parse-param { CYDriver &driver }
 %lex-param { void *scanner }
 
+%token At "@"
+
 %token Ampersand "&"
 %token AmpersandAmpersand "&&"
 %token AmpersandEqual "&="