1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-07-01 07:20:20 +02:00
guile/module/language/lua
Ian Price ddb685ee52 Compile Lua's ... form.
* module/language/lua/compile-tree-il.scm (compile): Add clause for
  ast-variable-arguments.
* module/language/lua/parser.scm (define-ast, make-parser): Add
  vararg-gensym field to functions, gensym field to variable-arguments.
  Propagate *vararg-gensym* from functions to variable-arguments.
* test-suite/tests/lua-eval-2.test ("lua-eval"): Check for #nil
2013-09-09 17:01:24 +01:00
..
standard Fix and/or double evaluation. Add math.modf, math.fmod. 2013-09-09 17:01:24 +01:00
common.scm lua/common cleanup 2013-09-09 17:01:23 +01:00
compile-tree-il.scm Compile Lua's ... form. 2013-09-09 17:01:24 +01:00
lexer.scm module/language/lua/parser.scm: Rename #:dots to #:varargs 2013-09-09 17:01:24 +01:00
notes.org Add some documentation. Function calls now properly handle multiple 2013-09-09 17:01:24 +01:00
parser.scm Compile Lua's ... form. 2013-09-09 17:01:24 +01:00
runtime.scm Add some documentation. Function calls now properly handle multiple 2013-09-09 17:01:24 +01:00
spec.scm add lua language implementation 2013-09-09 17:01:23 +01:00