aboutsummaryrefslogtreecommitdiff
path: root/lux-mode
diff options
context:
space:
mode:
authorEduardo Julian2019-01-24 00:16:16 -0400
committerEduardo Julian2019-01-24 00:16:16 -0400
commit94f60efe5745accce36c5d6824c71f00a12dd384 (patch)
treeb98a628314830a765b9d791e86a7da4fb81209d3 /lux-mode
parente115f5f07f5b663b9f533049991a9ab834b44f5e (diff)
Added dynamic typing.
Diffstat (limited to 'lux-mode')
-rw-r--r--lux-mode/lux-mode.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lux-mode/lux-mode.el b/lux-mode/lux-mode.el
index 1babb75fe..8825438c7 100644
--- a/lux-mode/lux-mode.el
+++ b/lux-mode/lux-mode.el
@@ -249,6 +249,7 @@ Called by `imenu--generic-function'."
(type//abstract (altRE "abstract:" ":abstraction" ":representation" ":transmutation" "\\^:representation"))
(type//unit (altRE "unit:" "scale:"))
(type//poly (altRE "poly:" "derived:"))
+ (type//dynamic (altRE ":dynamic" ":check"))
;; Data
(data//record (altRE "get@" "set@" "update@"))
(data//signature (altRE "signature:" "structure:" "open:" "structure" "::"))
@@ -273,7 +274,8 @@ Called by `imenu--generic-function'."
type//checking
type//abstract
type//unit
- type//poly))
+ type//poly
+ type//dynamic))
(data (altRE data//record
data//signature
data//implicit