- Sep 17, 2014
-
-
Ary Borenszweig authored
-
- Aug 09, 2014
-
-
Ary Borenszweig authored
-
- Aug 02, 2014
-
-
Ary Borenszweig authored
-
- Jul 26, 2014
-
-
Ary Borenszweig authored
-
- Jul 24, 2014
-
-
Ary Borenszweig authored
-
- Jul 22, 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 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.
-
- Jul 08, 2014
-
-
Ary Borenszweig authored
-
- Jul 06, 2014
-
-
Ary Borenszweig authored
Reference#to_s is no longer a primitive: it's done with macros. Also: some fixes related to macros and hierarchy metaclasses. Moved Class logic to "class.cr".
-
Ary Borenszweig authored
-
- Jul 03, 2014
-
-
Ary Borenszweig authored
-
- Jul 01, 2014
-
-
Ary Borenszweig authored
-
- Jun 29, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
- Jun 28, 2014
-
-
Ary Borenszweig authored
-
- Jun 22, 2014
-
-
Ary Borenszweig authored
Explicit control of AST nodes inside macros. Must use "id" to get an id, and "stringify" to make a string literal with the node's string representation. No more implicit "id" call.
-
- Jun 13, 2014
-
-
Ary Borenszweig authored
-
- Jun 07, 2014
-
-
Ary Borenszweig authored
Faster and more accurate way to copy def macros from a base class. Started adding exec_recursive in some places.
-
Ary Borenszweig authored
Added @instance_vars and @name inside macros. Removed hardcoded Struct#to_s and Struct#hash and implemented them with macros.
-
- Jun 06, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
Added def macros: def foo : Int32; <macro body>; end. They are expanded after the type inference and the type must match.
-
- Jun 04, 2014
-
-
Ary Borenszweig authored
-
- Jun 03, 2014
-
-
Ary Borenszweig authored
-
- Jun 02, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
- May 30, 2014
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
- Nov 29, 2013
-
-
Ary Borenszweig authored
-
Ary Borenszweig authored
-
- Nov 14, 2013
-
-
Ary Borenszweig authored
-
- Nov 06, 2013
-
-
Ary Borenszweig authored
-