Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- regex("[a-zA-Z_][a-zA-Z0-9_]*".r) ^^ {processIdent(_)}
- |regex("([0-9]+\\.[0-9]*((E|e)(\\+|-)?[0-9]+)?)|([0-9]+(E|e)(\\+|-)?[0-9]+)".r) ^^ {FloatLit(_)}
- |regex("[0-9]+".r) ^^ { IntLit(_) }
- |regex("\"([^\\n\\\\\"]|(\\\\b)|(\\\\f)|(\\\\r)|(\\\\n)|(\\\\t)|(\\\\\")|(\\\\\\\\))*\"".r) ^^ {Stringlit(_)}
- |regex("\"([^\\n\\\\\"]|(\\\\b)|(\\\\f)|(\\\\r)|(\\\\n)|(\\\\t)|(\\\\\")|(\\\\\\\\))*".r) ^^ {UnclosedString(_)}
- |EofCh ^^^ EOF
- |delim
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement