aboutsummaryrefslogtreecommitdiff
path: root/src/lang/analyser.clj (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-12-20* Java interop is almost finished.Eduardo Julian1-14/+96
% _. and _.. syntax has been replaced with ::
2014-12-20Removed ann-class, cleaned-up some old commented-out code & turned-off the ↵Eduardo Julian1-16/+14
enabled logging.
2014-12-19Now the language has full closures.Eduardo Julian1-52/+106
2014-12-19Almost finished implementing closures.Eduardo Julian1-39/+90
2014-12-16Added some pseudo pattern-matching (only extracting simple data, without ↵Eduardo Julian1-25/+58
exploring inner structure or doing any testing).
2014-12-16+ Strings now have escape characters.Eduardo Julian1-8/+2
+ Characters have been added. % Unicode support is missing...
2014-12-15Added ints and floats.Eduardo Julian1-1/+15
2014-12-15Added "do" expressions.Eduardo Julian1-0/+6
2014-12-15Added lambdas! (not yet real closures, but coming soon...)Eduardo Julian1-10/+62
2014-12-15Added tuples.Eduardo Julian1-0/+6
2014-12-14Added module imports.Eduardo Julian1-6/+25
2014-12-14Added Java class imports.Eduardo Julian1-3/+21
2014-12-13+ Removed "module" special form.Eduardo Julian1-7/+1
+ Fixed a bug that was preventing multi-line comments from being truly multi-line.
2014-12-12Added let (local vars).Eduardo Julian1-0/+13
2014-12-12Analyser can now distinguish between local and global vars & point the ↵Eduardo Julian1-26/+32
compiler to the right place to look for data.
2014-12-11+ Added an analysis phase.Eduardo Julian1-0/+191
+ Added a type-system.