smalltalk.parser: make sure to escape \
parent
d235a6562e
commit
94cc259ba2
|
@ -45,7 +45,7 @@ Keyword = Identifier:i ":" => [[ i ":" append ]]
|
||||||
|
|
||||||
KeywordMessageSelector = Keyword+ => [[ concat ]]
|
KeywordMessageSelector = Keyword+ => [[ concat ]]
|
||||||
BinarySelectorChar = "~" | "!" | "@" | "%" | "&" | "*" | "-" | "+"
|
BinarySelectorChar = "~" | "!" | "@" | "%" | "&" | "*" | "-" | "+"
|
||||||
| "=" | "|" | "\" | "<" | ">" | "," | "?" | "/"
|
| "=" | "|" | "\\" | "<" | ">" | "," | "?" | "/"
|
||||||
BinaryMessageSelector = BinarySelectorChar+ => [[ concat ]]
|
BinaryMessageSelector = BinarySelectorChar+ => [[ concat ]]
|
||||||
|
|
||||||
OptionalMinus = ("-" => [[ CHAR: - ]])?
|
OptionalMinus = ("-" => [[ CHAR: - ]])?
|
||||||
|
@ -225,4 +225,4 @@ End = !(.)
|
||||||
|
|
||||||
Program = TopLevelForm End
|
Program = TopLevelForm End
|
||||||
|
|
||||||
;EBNF
|
;EBNF
|
||||||
|
|
Loading…
Reference in New Issue