summaryrefslogtreecommitdiffstats
path: root/genvim.txr
diff options
context:
space:
mode:
Diffstat (limited to 'genvim.txr')
-rw-r--r--genvim.txr4
1 files changed, 4 insertions, 0 deletions
diff --git a/genvim.txr b/genvim.txr
index 3260b42f..98d496d5 100644
--- a/genvim.txr
+++ b/genvim.txr
@@ -13,6 +13,9 @@ void eval_init(void)
{
@(collect)
@ (cases)
+ sethash(op_table, @{txl-sym-nostar}_star_s,@(skip)
+@ (bind txl-sym `@{txl-sym-nostar}*`)
+@ (or)
sethash(op_table, @{txl-sym}_s,@(skip)
@ (or)
reg_fun(intern(lit("@{txl-sym}"),@(skip)
@@ -21,6 +24,7 @@ void eval_init(void)
@ (or)
reg_var(intern(lit("@{txl-sym}"),@(skip)
@ (end)
+@ (set txl-sym @(regsub #/_/ #\- txl-sym))
@(until)
}
@(end)