Changes
2 changed files (+21/-3)
-
-
@@ -248,9 +248,9 @@ ),boolean: $ => choice('true', 'false'), character: $ => /'(\S+|\s)'/, integer: $ => choice(/[1-9]\d*|0[0-7]*/, /0[xX][A-Fa-f0-9]+/), integer: $ => choice(/([1-9]\d*|0[0-7]*)[UuLl]?/, /0[xX][A-Fa-f0-9]+/), null: $ => 'null', real: $ => /\d+(\.\d+)?([eE][+-]?\d+)?f?/, real: $ => /\d+(\.\d+)?([eE][+-]?\d+)?[Ff]?/, regex: $ => /\/([^\\\/\n]|\\[\\\/A-z0|\[\]^$?.(){}+\-*])+\/[gmxsu]*/, string: $ => seq( '"',
-
-
-
@@ -10,6 +10,7 @@ x.y.z();(3 + 1).to_string(); if (!yield x()) { } 10u + 10f + 10U + 10.F + 10e-3f; } ---
-
@@ -52,4 +53,21 @@ (yield_expression(method_call_expression (member_access_expression (identifier))))) (block)))))) (block)) (expression_statement (arithmetic_expression (arithmetic_expression (arithmetic_expression (arithmetic_expression (literal (integer)) (literal (real))) (literal (integer))) (member_access_expression (literal (integer)) (identifier))) (literal (real))))))))
-