An actual running implementation, which makes code that compiles. 0.1.0
authorMark Wooding <mdw@distorted.org.uk>
Sat, 15 Aug 2015 02:28:59 +0000 (03:28 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 15 Aug 2015 02:28:59 +0000 (03:28 +0100)
commit9ec578d9fe450b7e7f9030dc9d930185593aa991
treef31990112b1473e14bd9bf86404ef3d205322097
parent1d8cc67a3f4ded443f5efc673a616883cbae9c50
An actual running implementation, which makes code that compiles.

I've not tested it very hard yet.  There are probably lots of small
bugs, and maybe some big ones.  There are certainly rough edges in the
error handling, particularly in the class-body parser which will get
cleaned up later.
24 files changed:
src/builtin.lisp
src/c-types-class-impl.lisp
src/c-types-parse.lisp
src/class-make-impl.lisp
src/class-output.lisp
src/codegen-proto.lisp
src/dump-sod
src/foo.sod
src/frontend.lisp
src/method-impl.lisp
src/method-proto.lisp
src/module-impl.lisp
src/module-output.lisp
src/module-parse.lisp
src/module-proto.lisp
src/optparse.lisp
src/output-proto.lisp
src/parser/floc-proto.lisp
src/parser/scanner-charbuf-impl.lisp
src/parser/scanner-impl.lisp
src/parser/scanner-proto.lisp
src/parser/scanner-token-impl.lisp
src/sod.asd
src/utilities.lisp