aboutsummaryrefslogtreecommitdiffhomepage
path: root/lego/lego-syntax.el
diff options
context:
space:
mode:
Diffstat (limited to 'lego/lego-syntax.el')
-rw-r--r--lego/lego-syntax.el10
1 files changed, 10 insertions, 0 deletions
diff --git a/lego/lego-syntax.el b/lego/lego-syntax.el
index a49ee574..9feb283a 100644
--- a/lego/lego-syntax.el
+++ b/lego/lego-syntax.el
@@ -100,4 +100,14 @@
(list lego-goal-with-hole-regexp 2 'font-lock-function-name-face)
(list lego-save-with-hole-regexp 2 'font-lock-function-name-face))))
+(defun lego-init-syntax-table ()
+ "Set appropriate values for syntax table in current buffer."
+
+ (modify-syntax-entry ?_ "_")
+ (modify-syntax-entry ?\' "_")
+ (modify-syntax-entry ?\| ".")
+ (modify-syntax-entry ?\* ". 23")
+ (modify-syntax-entry ?\( "()1")
+ (modify-syntax-entry ?\) ")(4"))
+
(provide 'lego-syntax)