index
:
lux
master
fork of https://github.com/LuxLang/lux for my bookshelf
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
luxc
/
src
/
lux
/
lexer.clj
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2015-05-22
- Corrected the indentation issues in the lux files.
Eduardo Julian
1
-28
/
+28
2015-05-14
- Multi-line comments have returned.
Eduardo Julian
1
-9
/
+18
2015-05-07
- Eliminated #eval-ctor from the HostState and now #seed is used for the same...
Eduardo Julian
1
-15
/
+15
2015-05-06
- Made several optimizations to the compiler.
Eduardo Julian
1
-1
/
+3
2015-05-06
- Removed all the unnecesary comments.
Eduardo Julian
1
-13
/
+3
2015-05-03
- Added ;;self-prefixes.
Eduardo Julian
1
-5
/
+9
2015-05-03
- Fixed escaping in chars
Eduardo Julian
1
-1
/
+1
2015-05-03
- The type syntax is finally complete ^_^
Eduardo Julian
1
-4
/
+9
2015-04-28
- Fixed some errors in lux.lux.
Eduardo Julian
1
-1
/
+4
2015-04-26
- lux/analyser/def has been renamed to lux/analyser/module.
Eduardo Julian
1
-3
/
+3
2015-04-08
- Renamed exec to |do.
Eduardo Julian
1
-21
/
+21
2015-04-02
- Identifiers with just a semi-colon in front now have "lux" as their module,...
Eduardo Julian
1
-6
/
+4
2015-03-22
- Fixed the bug that caused the infinite look while compiling the file.
Eduardo Julian
1
-2
/
+1
2015-03-22
- Added code-cursors (file-name, line-number, column-number) as metadata on l...
Eduardo Julian
1
-32
/
+33
2015-03-21
- Added the reading-phase and it's associated structure as the mediator betwe...
Eduardo Julian
1
-48
/
+35
2015-03-21
- Added module-name aliasing.
Eduardo Julian
1
-13
/
+37
2015-03-20
[2nd Super Refactoring That Breaks The System: Part 6]
Eduardo Julian
1
-25
/
+25
2015-03-19
[2nd Super Refactoring That Breaks The System: Part 5]
Eduardo Julian
1
-1
/
+1
2015-03-18
[2nd Super Refactoring That Breaks The System: Part 4]
Eduardo Julian
1
-23
/
+21
2015-03-17
[2nd Super Refactoring That Breaks The System: Part 2]
Eduardo Julian
1
-57
/
+58
2015-03-08
- Implemented comparisons and equalities for int, long, float & double.
Eduardo Julian
1
-2
/
+2
2015-03-08
- In lux.lux, fixed a bug in the "list" macro that rendered it unusable.
Eduardo Julian
1
-1
/
+1
2015-02-18
[Refactor]
Eduardo Julian
1
-8
/
+8
2015-02-18
Corrections to the super-refactoring: part 4
Eduardo Julian
1
-7
/
+7
2015-02-10
Super refactoring that breaks the system: Part 1
Eduardo Julian
1
-1
/
+1
2015-01-22
WARNING: Broken
Eduardo Julian
1
-31
/
+31
2015-01-20
[Enhancements]
Eduardo Julian
1
-68
/
+47
2015-01-19
[Cleanup]
Eduardo Julian
1
-27
/
+5
2015-01-10
* Changed the language so variants now store their elements directly, instead...
Eduardo Julian
1
-4
/
+7
2015-01-03
- Boolean is now Bool
Eduardo Julian
1
-9
/
+9
2015-01-03
The language officially has a name: Lux (stylized as "lux").
Eduardo Julian
1
-3
/
+3
2015-01-03
- Beginning to implement compiler in the language itself.
Eduardo Julian
1
-1
/
+1
2015-01-03
The language now supports macros.
Eduardo Julian
1
-1
/
+1
2014-12-16
Added some pseudo pattern-matching (only extracting simple data, without expl...
Eduardo Julian
1
-5
/
+6
2014-12-16
+ Strings now have escape characters.
Eduardo Julian
1
-4
/
+46
2014-12-13
+ Removed "module" special form.
Eduardo Julian
1
-4
/
+4
2014-12-07
Fixed the bug that was causing &lexer/lex-form to be used unbound.
Eduardo Julian
1
-38
/
+28
2014-12-04
Now compiles booleans and ifs.
Eduardo Julian
1
-4
/
+6
2014-12-02
Added some super-basic type-system.
Eduardo Julian
1
-1
/
+1
2014-12-01
Doing some basic compilation.
Eduardo Julian
1
-1
/
+11
2014-11-29
+ Added simple let expressions. (No destructuring of tuples/records yet)
Eduardo Julian
1
-0
/
+7
2014-11-29
+ Added floats.
Eduardo Julian
1
-1
/
+3
2014-11-28
+ Added single-line comments.
Eduardo Julian
1
-4
/
+51
2014-11-26
+ Can now define functions.
Eduardo Julian
1
-22
/
+33
[prev]