Advertisement
tudzic

Untitled

Oct 13th, 2014
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.49 KB | None | 0 0
  1. regex("[a-zA-Z_][a-zA-Z0-9_]*".r)       ^^ {processIdent(_)}
  2.                             |regex("([0-9]+\\.[0-9]*((E|e)(\\+|-)?[0-9]+)?)|([0-9]+(E|e)(\\+|-)?[0-9]+)".r) ^^ {FloatLit(_)}
  3.                             |regex("[0-9]+".r)          ^^ { IntLit(_) }
  4.                             |regex("\"([^\\n\\\\\"]|(\\\\b)|(\\\\f)|(\\\\r)|(\\\\n)|(\\\\t)|(\\\\\")|(\\\\\\\\))*\"".r) ^^ {Stringlit(_)}
  5.                             |regex("\"([^\\n\\\\\"]|(\\\\b)|(\\\\f)|(\\\\r)|(\\\\n)|(\\\\t)|(\\\\\")|(\\\\\\\\))*".r) ^^ {UnclosedString(_)}
  6.                             |EofCh                      ^^^ EOF
  7.                             |delim
  8.                             )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement