Skip to content

Commit ae86f70

Browse files
committed
Remove unnecessary regexps.
1 parent 1f605e3 commit ae86f70

File tree

1 file changed

+0
-21
lines changed

1 file changed

+0
-21
lines changed

elixir-smie.el

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -40,27 +40,6 @@
4040
(message (format ,message ,@format-args)))
4141
nil))
4242

43-
(progn
44-
(setq elixir-syntax-class-names nil)
45-
46-
(defmacro elixir-smie-define-regexp-opt (name &rest table)
47-
`(elixir-smie-define-regexp ,name (regexp-opt (list ,@table))))
48-
49-
(defmacro elixir-smie-define-regexp (name regexp &optional flag)
50-
(let ((regex-name (intern (format "elixir-smie-%s" name))))
51-
`(progn
52-
(defconst ,regex-name
53-
,regexp)
54-
(pushnew `(,',regex-name . ,(upcase (symbol-name ',name)))
55-
elixir-syntax-class-names))))
56-
57-
(elixir-smie-define-regexp dot "\\.")
58-
(elixir-smie-define-regexp comma ",")
59-
(elixir-smie-define-regexp -> "->")
60-
(elixir-smie-define-regexp << "<<")
61-
(elixir-smie-define-regexp >> ">>")
62-
(elixir-smie-define-regexp-opt parens "(" ")" "{" "}" "[" "]" "<<" ">>"))
63-
6443
(defconst elixir-smie-block-intro-keywords
6544
'(do else catch after rescue -> OP)
6645
"Keywords in which newlines cause confusion for the parser.")

0 commit comments

Comments
 (0)