chiark / gitweb /
src/: Enhance `definst' to allow general BVL syntax.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 10 Jan 2016 13:51:04 +0000 (13:51 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 29 May 2016 13:40:41 +0000 (14:40 +0100)
commit167524b5890cdbf4a832b1766a328f6d8a1f8f04
treea7ebb11c9fda625b3d35e07fba9a21bdb57768d3
parent77d83e015f7cd280b385ad53c486e2c27ad6152f
src/: Enhance `definst' to allow general BVL syntax.

Allow the `alt' argument for `if' to be &optional, and omit it when it's
not interesting.

Allow the `init' argument for `var' to be &optional, and omit it when
it's not interesting.

Make the `args' argument for `call' be &rest.  This isn't a win right
now, but it will be later.
doc/SYMBOLS
doc/clang.tex
doc/list-exports.lisp
src/codegen-impl.lisp
src/codegen-proto.lisp
src/codegen-test.lisp
src/method-aggregate.lisp
src/method-impl.lisp