| Age | Commit message (Collapse) | Author |
|
steamlining and tweaks to the makefile. Version bump: 6.14.13.8
|
|
instead of compile actions. Also added mix (lerp) and smooth
(smoothstep) functions.
|
|
replacing ((foo 1 baz)'s meaning) with $(foo 1 baz).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
using that to simplify the tools. Now the tools directly take lists of
file paths rather than things that might go through nomsupath or
directories or get processed by filetype. Use your shell for globbing stuff like
`nomsu tools/test.nom core/*.nom`
|
|
|
|
|
|
|
|
|
|
calls, lib/thing.nom API, multi-assignments, varargs, etc.
|
|
|
|
|
|
|
|
shorthand.
|
|
comprehension methods, in favor of the new native support.
|
|
"0xF00", fix for (compile error at ...)
|
|
deleted nomnom files, since they're mostly not needed anymore.
|
|
|
|
|
|
return a LuaCode object, and it will automatically get a source from
`tree` if it didn't already have a source. Plus some fixes/cleanup.
|
|
nomsu_compiler, and nomsu_decompiler. Also added comprehensions.
|
|
foo_1_baz_2, removed "smext", made some cleanup changes.
|
|
|
|
|
|
refactor and misc other changes.
|
|
|
|
|
|
tree_to_nomsu.
|
|
|
|
|
|
causing havoc when .first and .pop were being accessed.
|
|
|
|
if openssl module is not found, and moving containers (List/Dict) into
their own file, as well as bit operators (and support for __bxor, etc.
metamethods in Lua 5.2/LuaJIT)
|
|
in favor of using a method call style.
|
|
write 2" and replaced them with method calls like "1::append 2"
|
|
methods.
|
|
|
|
|
|
|
|
different compiler domains.
|
|
|
|
|
|
|