aboutsummaryrefslogtreecommitdiff
path: root/src/lang/parser.clj (follow)
Commit message (Expand)AuthorAgeFilesLines
* The language officially has a name: Lux (stylized as "lux").Eduardo Julian2015-01-031-230/+0
* The language now supports macros.Eduardo Julian2015-01-031-0/+7
* Reimplemented basic pattern-matching.Eduardo Julian2014-12-261-5/+14
* * Java interop is almost finished.Eduardo Julian2014-12-201-9/+4
* Removed ann-class, cleaned-up some old commented-out code & turned-off the en...Eduardo Julian2014-12-201-21/+0
* + Strings now have escape characters.Eduardo Julian2014-12-161-10/+15
* Added ints and floats.Eduardo Julian2014-12-151-2/+2
* Added "do" expressions.Eduardo Julian2014-12-151-0/+7
* Added lambdas! (not yet real closures, but coming soon...)Eduardo Julian2014-12-151-0/+6
* Added module imports.Eduardo Julian2014-12-141-1/+6
* Added Java class imports.Eduardo Julian2014-12-141-4/+4
* Added let (local vars).Eduardo Julian2014-12-121-9/+4
* Modules can now contain definitions of simple interfaces, with only method de...Eduardo Julian2014-12-091-0/+9
* Can now define inside modules: simple classes with public fields.Eduardo Julian2014-12-081-0/+9
* Added modules.Eduardo Julian2014-12-081-0/+5
* Now compiles booleans and ifs.Eduardo Julian2014-12-041-1/+6
* Added some super-basic type-system.Eduardo Julian2014-12-021-1/+28
* Doing some basic compilation.Eduardo Julian2014-12-011-1/+18
* + Added simple let expressions. (No destructuring of tuples/records yet)Eduardo Julian2014-11-291-19/+42
* + Added floats.Eduardo Julian2014-11-291-0/+5
* + Added some very basic pattern-matching with destructuring.Eduardo Julian2014-11-271-0/+12
* + Can now define functions.Eduardo Julian2014-11-261-10/+44
* + Can lex basic tokens.Eduardo Julian2014-11-251-0/+76