Jon Rafkind
|
2f2e1e6a03
|
[honu] add :: as the infix cons operator
|
2011-08-09 16:25:28 -06:00 |
|
Jon Rafkind
|
0871117538
|
[honu] add [] as a list form
|
2011-08-09 16:25:28 -06:00 |
|
Jon Rafkind
|
ab0a21db99
|
[honu] add quote and quasiquote
|
2011-08-09 16:25:27 -06:00 |
|
Jon Rafkind
|
4538335b1c
|
[honu] return a void expression if there is no current expression waiting to be processed
|
2011-08-09 16:25:27 -06:00 |
|
Jon Rafkind
|
182cded2a3
|
[honu] return the last expression if two atomic expressions occur in sequence. add a simple for loop macro
|
2011-08-09 11:57:52 -06:00 |
|
Jon Rafkind
|
23e907aa5c
|
add printf. recognize strings as atoms
|
2011-07-22 14:43:45 -04:00 |
|
Jon Rafkind
|
1b914ead61
|
add optional val before functions and arguments
|
2011-07-20 19:22:30 -06:00 |
|
Jon Rafkind
|
a7768a13a3
|
use #%module-begin for honu modules so top level expressions get printed
macros return whether they terminate parsing
|
2011-07-19 11:00:32 -06:00 |
|
Jon Rafkind
|
3a1dde7f14
|
parse arguments. provide basic math operations
|
2011-07-18 11:28:34 -06:00 |
|
Jon Rafkind
|
3736571ad0
|
fix sequences
|
2011-07-14 16:54:26 -06:00 |
|
Jon Rafkind
|
a29d64b44a
|
enable #lang honu
|
2011-07-14 16:54:26 -06:00 |
|
Jon Rafkind
|
2737351c4a
|
start new honu implementation
|
2011-07-12 10:37:23 -06:00 |
|
Eli Barzilay
|
3157955d40
|
".ss" -> ".rkt" scan done.
|
2011-07-02 10:37:53 -04:00 |
|
Vincent St-Amour
|
fcf766c905
|
Prune dead code from Honu.
Approved by Jon Rafkind.
|
2011-05-24 10:57:31 -04:00 |
|
Jon Rafkind
|
1b356476a4
|
change printf to debug. add infix macro parser
|
2010-10-22 10:48:11 -06:00 |
|
Jon Rafkind
|
86e7b98d65
|
fix condition. patterns can take literals
|
2010-10-22 10:48:11 -06:00 |
|
Jon Rafkind
|
eeaf6b4981
|
fix with-syntax
|
2010-10-22 10:48:10 -06:00 |
|
Jon Rafkind
|
03562eb8e3
|
fix if. add check_expect. add some comparison operators
|
2010-10-22 10:48:10 -06:00 |
|
Jon Rafkind
|
00094ba4e3
|
make print a macro
|
2010-10-22 10:48:09 -06:00 |
|
Jon Rafkind
|
3d6de914b4
|
add print - display + newline
|
2010-10-22 10:48:09 -06:00 |
|
Jon Rafkind
|
32227e391d
|
move rest of honu files. point core at local private files
|
2010-10-22 10:48:08 -06:00 |
|
Jon Rafkind
|
b185147a45
|
separate honu into core and user-level modules
|
2010-10-22 10:48:07 -06:00 |
|