Jon Rafkind
|
60f1c85207
|
[honu] remove context argument from macro transformers
|
2012-08-20 12:28:14 -06:00 |
|
Jon Rafkind
|
32a2339d04
|
[honu] dont create unique ids for struct fields
|
2012-04-20 14:08:36 -06:00 |
|
Jon Rafkind
|
9858ec72d2
|
[honu] allow syntax() form to accept a single term. provide some hash stuff
|
2012-04-20 14:08:36 -06:00 |
|
Jon Rafkind
|
a94b7b9260
|
[honu] fix some tests. always reparse the right hand side of an operator
|
2012-03-05 13:48:52 -07:00 |
|
Jon Rafkind
|
549a7522e3
|
[honu] add syntactic patterns. parse the output of macros using a local define-syntax (kind of hackish)
|
2012-02-21 16:19:09 -07:00 |
|
Jon Rafkind
|
1fac120cd2
|
[honu] move core definition of honu-syntax to another module
|
2012-01-26 13:32:52 -07:00 |
|
Jon Rafkind
|
13abcf91fb
|
[honu] make dot a fixture so that assignment can work: v.x := 5
|
2012-01-09 10:38:11 -07:00 |
|
Jon Rafkind
|
b25406db4c
|
[honu] re-attach the output of macros to the input stream. wrap racket expressions so they dont get reparsed
|
2011-11-09 11:17:40 -07:00 |
|
Jon Rafkind
|
501efef8a1
|
[honu] dont produce an extra void expression in a block. add a for form to iterate over a list. add an example of linq with xml
|
2011-09-13 12:15:47 -06:00 |
|
Jon Rafkind
|
d4763da563
|
[honu] add structs and use . to lookup the field names in a struct instance
|
2011-08-12 15:16:39 -06:00 |
|