mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-07-02 15:40:38 +02:00
Add some documentation. Function calls now properly handle multiple
values resulting from a function call as the last argument. doc/ref/api-languages.texi: Add a small blurb about Lua. module/language/lua/compile-tree-il.scm: Function calls now properly handle multiple values resulting from a function call as the last argument.
This commit is contained in:
parent
faa16f9989
commit
f4c44a3ba7
9 changed files with 130 additions and 46 deletions
|
@ -332,10 +332,7 @@
|
|||
(runtime-error "~a" (if (null? opts) "assertion failed" (car opts)))))
|
||||
|
||||
;; NOTE: collectgarbage cannot be fully implemented because it expects
|
||||
;; an incremental garbage collector that matches lua's interface; libgc
|
||||
;; can be incremental but i don't think we can turn that on from guile
|
||||
;; currently, and even if we could i'm not sure that libgc exposes what
|
||||
;; lua wants
|
||||
;; an incremental garbage collector that matches lua's interface
|
||||
(define-global collectgarbage
|
||||
(lambda* (opt #:optional (arg #nil))
|
||||
(define (ignore) (runtime-warning "collectgarbage cannot respect command ~a" opt))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue