Added support for a not-equals operator in Rain
This commit is contained in:
parent
b672900f46
commit
c37e183879
|
@ -31,7 +31,7 @@ $decimalDigit = [0-9]
|
||||||
$hexDigit = [0-9 a-f A-F]
|
$hexDigit = [0-9 a-f A-F]
|
||||||
|
|
||||||
@reserved = "[" | "]" | "(" | ")" | "{" | "}"
|
@reserved = "[" | "]" | "(" | ")" | "{" | "}"
|
||||||
| ":" | "==" | "," | ";"
|
| ":" | "==" | "<>" | "," | ";"
|
||||||
| "?" | "!" | "=" | "+=" | "-=" | "*=" | "/=" | "%="
|
| "?" | "!" | "=" | "+=" | "-=" | "*=" | "/=" | "%="
|
||||||
| "+" | "-" | "*" | "/" | "%"
|
| "+" | "-" | "*" | "/" | "%"
|
||||||
| ">=" | "<="
|
| ">=" | "<="
|
||||||
|
|
|
@ -102,6 +102,7 @@ dyadicCompOp
|
||||||
<|> do {m <- reserved "<=" ; return (m,A.LessEq) }
|
<|> do {m <- reserved "<=" ; return (m,A.LessEq) }
|
||||||
<|> do {m <- reserved ">=" ; return (m,A.MoreEq) }
|
<|> do {m <- reserved ">=" ; return (m,A.MoreEq) }
|
||||||
<|> do {m <- reserved "==" ; return (m,A.Eq) }
|
<|> do {m <- reserved "==" ; return (m,A.Eq) }
|
||||||
|
<|> do {m <- reserved "<>" ; return (m,A.NotEq) }
|
||||||
|
|
||||||
monadicArithOp :: RainParser (Meta,A.MonadicOp)
|
monadicArithOp :: RainParser (Meta,A.MonadicOp)
|
||||||
monadicArithOp
|
monadicArithOp
|
||||||
|
|
Loading…
Reference in New Issue
Block a user