eval-syntax #74
Labels
data binding
Everything related to data binding
enhancement
New feature or request
experimental
Breaking changes can happen at any time
priority: low
Low hanging issue. Might not worth to tackle it now.
Expose an eval syntax. Similar to
new Function()
(used by AlpineJS) oreval()
but doesn't expose global variable and Web API. Also no new variable creation a.k.alet
orconst
. No declaration, no statement, no loop. It just an expression. However, it may have ternary operation and range/slice bound.Some ideas:
Operator that exclusive for string, list/array, and vector/matrix are denoted in
[ops]
. There's some ops-syntax borrowed from other lang.concat (inspired by Lua)
same as
scalar add on vector
same as
addition between vector
roughly same as
Note that to enter eval-syntax, the expression should be wrapped in
`()
The text was updated successfully, but these errors were encountered: