marking on both input and output from macros. nice shiny new test case framework
add test case for macro token comparison
comments
add temporarily unused ctxt field to mac_invoc_tt
rework fold so that fold_tts takes an ast_fold rather than a thunk, stop using closures in ident traversal
WIP: adding context to macros
add fold_mac field to fold.rs
add fold_mac clause to fun_to_ctxt_folder
capturing macros now implemented
comments
remove dead code
fix one remaining token comparison, refactor token comparison to avoid == check
added utility function
MERGE WITH ifn macro change
ident->name in NamedField, elsewhere
uncomment mtwt_resolve calls
memoization for resolve
whitespace, reindentation, and comments only
remove unneeded imports, clean up unused var warnings
ident->name