From 658149c321c5879176e861b987d6697d2d1336f1 Mon Sep 17 00:00:00 2001 From: Doug Coleman Date: Wed, 30 Mar 2016 10:15:57 -0700 Subject: [PATCH] smalltalk.parser: cleaner grammar (?) --- extra/smalltalk/parser/parser.factor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extra/smalltalk/parser/parser.factor b/extra/smalltalk/parser/parser.factor index 892f2e4ad8..62e84fe173 100644 --- a/extra/smalltalk/parser/parser.factor +++ b/extra/smalltalk/parser/parser.factor @@ -27,7 +27,7 @@ OptionalWhiteSpace = (WhitespaceCharacter | Comment)* Whitespace = (WhitespaceCharacter | Comment)+ LetterOrDigit = DecimalDigit | Letter -Identifier = (Letter | [_]):h (LetterOrDigit | [_])*:t => [[ { h t } flatten >string ]] +Identifier = (Letter | [_]):h (LetterOrDigit | [_])*:t => [[ h 1string t append ]] Reference = Identifier => [[ ast-name boa ]] ConstantReference = "nil" => [[ nil ]]