aboutsummaryrefslogtreecommitdiff
path: root/luxc/src/lux/base.clj (follow)
Commit message (Expand)AuthorAgeFilesLines
* Changed the convention for the structure opening separator from "/" to ";", t...Eduardo Julian2019-03-151-0/+1
* Shortened normalization codes.Eduardo Julian2019-01-091-27/+41
* Re-named "Symbol" to "Identifier".Eduardo Julian2018-07-211-2/+2
* Re-named "Bool" type to "Bit".Eduardo Julian2018-07-131-7/+7
* - Re-named "degree" to "revolution".Eduardo Julian2018-07-041-39/+39
* - Re-named Bound to Paremeter.Eduardo Julian2018-07-041-1/+1
* - Re-named "Top" to "Any", and "Bottom" to "Nothing".Eduardo Julian2018-05-201-2/+2
* - Re-named "Compiler" type to "Lux".Eduardo Julian2018-05-101-15/+13
* - Removed Void and Unit as kinds of types.Eduardo Julian2018-05-051-39/+53
* - Added analysis, synthesis, translation and statement extensions.Eduardo Julian2017-12-051-0/+3
* - Added new "lux in-module" procedure for changing the module while analysing...Eduardo Julian2017-12-021-0/+10
* - Changed the identifier separator, from the semi-colon (;) to the period/dot...Eduardo Julian2017-11-291-4/+4
* - Added a new piece of compiler state, just for storing the current-module.Eduardo Julian2017-10-261-4/+7
* - Re-named "Host" to "Primitive".Eduardo Julian2017-10-201-1/+1
* - Added "for" macro to specify platform-dependent code.Eduardo Julian2017-10-171-18/+18
* - Eliminated the Anns and Ann-Value types, and now only using Code for defini...Eduardo Julian2017-10-111-12/+0
* - Re-named "real" numbers to "frac"(tions).Eduardo Julian2017-09-041-3/+3
* - Lux no longer has a Char primitive data-type.Eduardo Julian2017-07-021-5/+0
* - Added #compiler-name back to Compiler-Info.Eduardo Julian2017-06-231-5/+8
* - Renamed "App" to "Apply" and swapped the order of the arguments to it.Eduardo Julian2017-06-211-1/+1
* - Renamed "AST" to "Code".Eduardo Julian2017-05-071-1/+1
* - Removed "T" suffix from Type's tags.Eduardo Julian2017-05-071-11/+11
* - Removed the "Debug" compiler mode.Eduardo Julian2017-05-041-3/+2
* - Removed the "S" suffix from AST tags.Eduardo Julian2017-05-031-24/+24
* - Renamed fields of scopes.Eduardo Julian2017-04-301-8/+8
* - Separated the analysis of definitions from the analysis of variables.Eduardo Julian2017-04-301-1/+1
* - Updated the compiler's type-checking context to match it with lux/type/check.Eduardo Julian2017-04-301-3/+17
* - Renamed "LambdaT" to "FunctionT".Eduardo Julian2017-04-101-1/+1
* - Made some improvements to error messages in the compiler.Eduardo Julian2017-04-051-11/+16
* - Removed the ["jvm" "try"] procedure.Eduardo Julian2017-03-281-14/+0
* - Now making sure custom analysis of per-platform procedures requires that th...Eduardo Julian2017-02-221-1/+1
* - Made some optimizations.Eduardo Julian2017-02-211-96/+96
* - Now storing the compiler's version and the module-file's hash inside the mo...Eduardo Julian2017-02-191-2/+0
* - Added more common procedures.Eduardo Julian2017-02-171-1/+0
* - Reorganized the code related to _lux_proc a bit.Eduardo Julian2017-02-071-5/+5
* - Added support for compiling _lux_proc (some procedures).Eduardo Julian2017-02-051-54/+59
* - The data for checking which exceptions are being catched has been moved fro...Eduardo Julian2017-01-301-4/+6
* - More refactorings.Eduardo Julian2017-01-301-72/+4
* - Removed several unnecessary CHECKCASTs.Eduardo Julian2017-01-291-1/+1
* - Changed the license from MPL 2.0 to MIT.Eduardo Julian2017-01-261-5/+0
* - Improved Lux error messages by ensuring the cursor is always present.Eduardo Julian2017-01-251-1/+1
* - Renamed lux/data/struct/tree to lux/data/struct/tree/rose.Eduardo Julian2017-01-251-49/+49
* - v0.6.0 development has officially begun!Eduardo Julian2017-01-121-1/+1
* - Fixed some bugs in the REPL.Eduardo Julian2017-01-111-27/+29
* - Now pre-loading full cache, instead of loading it lazily.Eduardo Julian2016-12-311-0/+9
* - Fixed the (encode-frac .0) bug for the compiler's encoder, at lux.baseEduardo Julian2016-12-271-15/+16
* - Finished compiler's support for Frac numbers.Eduardo Julian2016-12-261-51/+113
* - Collected the Lux compiler's repo, the Standard Library's, the Leiningen pl...Eduardo Julian2016-12-011-0/+1449