- Aug 09, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
- Aug 07, 2014
-
-
Ary Borenszweig authored
-
- Aug 06, 2014
-
-
Juan Wajnerman authored
-
- Aug 05, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
- Aug 03, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
Started implementing splats. Splat in def arguments are now working. Missing: combine them with default values and also allow splatting call arguments.
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
- Aug 02, 2014
-
-
Ary Borenszweig authored
-
- Jul 31, 2014
-
-
Ary Borenszweig authored
-
- Jul 29, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
Fixed #154 and other constant-related bugs. Also: removed the "feature" of regex literals being automatically assigned to a constant to avoid multiple recompilations of the same regex (users must be able to choose that to)
-
- Jul 28, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Juan Wajnerman authored
-
- Jul 27, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
Moved some core specs to codegen so that we don't need to compiler the compiler and then run the specs to check if everything still works
-
- Jul 26, 2014
-
-
Juan Wajnerman authored
-
Ary Borenszweig authored
-
- Jul 24, 2014
-
-
Ary Borenszweig authored
-
- Jul 23, 2014
-
-
Ary Borenszweig authored
-
- Jul 22, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
- Jul 18, 2014
-
-
Ary Borenszweig authored
-
- Jul 15, 2014
-
-
Ary Borenszweig authored
-
- Jul 14, 2014
-
-
Ary Borenszweig authored
Macro defs are now written like `macro def name(args) : ReturnType` instead of `def name(args) : ReturnType`, which was a bit confusing. Partially related to #160
-
- Jul 13, 2014
-
-
Ary Borenszweig authored
-
- Jul 10, 2014
-
-
Ary Borenszweig authored
Allow implicit conversion to C types by defining a `to_unsafe` method. This removed the hardcoded rule for converting a `String` to `UInt8*` and also allows passing an `Array(T)` to an argument expecting `Pointer(T)`.
-
Ary Borenszweig authored
-
- Jul 09, 2014
-
-
Ary Borenszweig authored
Replaced `@name` with `@class_name` inside macros. And: instance vars inside macros don't have the `@` in their name anymore.
-