aboutsummaryrefslogtreecommitdiff
path: root/src/lang/lexer.clj
diff options
context:
space:
mode:
authorEduardo Julian2015-01-03 01:48:08 -0400
committerEduardo Julian2015-01-03 01:48:08 -0400
commit648110a554a13e1caaf846a60c85cccadcda6e0d (patch)
treeb81414d285dd3d2fdf93f4f2059235ed4a184baf /src/lang/lexer.clj
parent7ae54659d09aef5ced3544c650c80d7580a0dbb7 (diff)
The language now supports macros.
Diffstat (limited to '')
-rw-r--r--src/lang/lexer.clj2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lang/lexer.clj b/src/lang/lexer.clj
index 870209503..9fa533dc5 100644
--- a/src/lang/lexer.clj
+++ b/src/lang/lexer.clj
@@ -52,7 +52,7 @@
;; [Lexers]
(def ^:private lex-white-space (lex-regex #"^(\s+)"))
-(def +ident-re+ #"^([a-zA-Z\-\+\_\=!@$%^&*<>\.,/\\\|':][0-9a-zA-Z\-\+\_\=!@$%^&*<>\.,/\\\|':]*)")
+(def +ident-re+ #"^([a-zA-Z\-\+\_\=!@$%^&*<>\.,/\\\|':\~][0-9a-zA-Z\-\+\_\=!@$%^&*<>\.,/\\\|':\~]*)")
(do-template [<name> <tag> <regex>]
(def <name>