]> git.lizzy.rs Git - metalua.git/blobdiff - src/lib/metalua/extension/ternary.mlua
Merge branch 'master' of ssh://git.eclipse.org/gitroot/koneki/org.eclipse.koneki...
[metalua.git] / src / lib / metalua / extension / ternary.mlua
diff --git a/src/lib/metalua/extension/ternary.mlua b/src/lib/metalua/extension/ternary.mlua
deleted file mode 100644 (file)
index 9b0043f..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-local function b(x, suffix)
-   local v, ontrue, onfalse = mlp.gensym "test", unpack (suffix)
-   return `Stat{ 
-      +{ block:
-         local -{v}
-         if -{x} then (-{v}) = -{ontrue} else (-{v}) = -{onfalse or `Nil} end },
-      v }
-end
-
-mlp.expr.suffix:add{ "?", mlp.expr, gg.onkeyword{ ",", mlp.expr }, prec=5, builder=b }