racket/collects/honu/core/private
2011-11-22 10:30:44 -07:00
..
canonical.rkt Revert "Abolish "typed-scheme"." 2011-09-04 10:27:58 -04:00
class.rkt [honu] use reified syntax classes to check for literals instead of direct comparisons with free-identifier=? 2011-11-15 23:36:00 -07:00
compile.rkt [honu] delay parsing of function bodies 2011-11-22 10:30:43 -07:00
contexts.rkt
debug.rkt [honu] redo operator parsing to fix various precedence cases. add a new quasi-operator macro that can consume as much input on the right as it wants and use that to call methods on objects. change = to equal?. allow variables to be defined in classes 2011-11-14 00:45:55 -07:00
extra.rkt [honu] use brackets to do list lookup instead of using dot 2011-08-12 15:16:39 -06:00
fixture.rkt [honu] redo operator parsing to fix various precedence cases. add a new quasi-operator macro that can consume as much input on the right as it wants and use that to call methods on objects. change = to equal?. allow variables to be defined in classes 2011-11-14 00:45:55 -07:00
honu-plan use #%module-begin for honu modules so top level expressions get printed 2011-07-19 11:00:32 -06:00
honu-typed-scheme.rkt [honu] clean up main file requires and provides 2011-11-22 10:30:42 -07:00
honu.rkt ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
honu2.rkt [honu] move when macro to the honu language 2011-11-22 10:30:43 -07:00
issues [honu] return a void expression if there is no current expression waiting to be processed 2011-08-09 16:25:27 -06:00
language.rkt
literals.rkt [honu] redo operator parsing to fix various precedence cases. add a new quasi-operator macro that can consume as much input on the right as it wants and use that to call methods on objects. change = to equal?. allow variables to be defined in classes 2011-11-14 00:45:55 -07:00
macro.rkt Revert "Abolish "typed-scheme"." 2011-09-04 10:27:58 -04:00
macro2.rkt [honu] move when macro to the honu language 2011-11-22 10:30:43 -07:00
more.rkt Revert "Abolish "typed-scheme"." 2011-09-04 10:27:58 -04:00
operator.rkt [honu] redo operator parsing to fix various precedence cases. add a new quasi-operator macro that can consume as much input on the right as it wants and use that to call methods on objects. change = to equal?. allow variables to be defined in classes 2011-11-14 00:45:55 -07:00
ops.rkt
parse.rkt ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
parse2.rkt [honu] add example of lexically scoped macros 2011-11-22 10:30:44 -07:00
struct.rkt [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
syntax.rkt Prune dead code from Honu. 2011-05-24 10:57:31 -04:00
transformer.rkt [honu] handle unary operators. add some common functions and binary operators 2011-08-17 13:47:58 -06:00
util.rkt [honu] use reified syntax classes to check for literals instead of direct comparisons with free-identifier=? 2011-11-15 23:36:00 -07:00