2014-07-03 |
John Clements | Simplify PatIdent to contain an Ident rather than a...
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | comments only
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | adjust fold to fold over interpolated items/exprs/etc.
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | looks like a cut-n-paste error in unused code
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | simplified test case
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | removed incomplete comment
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | added unit and standalone test for 15221, extra debugging...
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | undo helpful attempt to spell-check
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | make tests hygienic...
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | remove trailing whitespace
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | hygiene for match-bound vars now implemented
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | improve match test case to include guard
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | remove unnecessary abstraction
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | cleanup and shiny new more-functional interface
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | WIP match hygiene, compiles
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | get rid of needless wrapper function
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | replaced ignore-pretty with no-pretty-expanded
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | make fold_attribute part of Folder trait
|
commit | commitdiff | tree |
2014-06-28 |
John Clements | working on hygiene
|
commit | commitdiff | tree |
2014-06-26 |
John Clements | more loops to be ignored by pretty-rpass
|
commit | commitdiff | tree |
2014-06-26 |
John Clements | work around 15189 in test cases
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | make macros hygienic
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | added compile-fail test for 15167
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | don't expand subexprs of for loop, just re-expand whole...
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | remove misleading and unnecessary underscores
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | remove unneccessary pubs, shorten names
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | remove unneeded visit_ty methods
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | add unit test for match var hygiene
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | enrich and rename crate_idents test case
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | comments only
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | revive old commented-out test cases as ignored test...
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | tidy macro just a bit
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | added xfailed test for issue 9737
|
commit | commitdiff | tree |
2014-06-25 |
John Clements | added xfailed tests for two other flavors of var hygiene
|
commit | commitdiff | tree |
2013-09-24 |
John Clements | added test case for tokenization of macro_rules
|
commit | commitdiff | tree |
2013-09-24 |
John Clements | renumbered due to bug shuffling
|
commit | commitdiff | tree |
2013-09-24 |
John Clements | cleanup
|
commit | commitdiff | tree |
2013-09-24 |
John Clements | comment changes only
|
commit | commitdiff | tree |
2013-09-12 |
John Clements | added run-pass test from issue #9110
|
commit | commitdiff | tree |
2013-09-12 |
John Clements | ident->name cleanup
|
commit | commitdiff | tree |
2013-09-12 |
John Clements | fix for bug #9110
|
commit | commitdiff | tree |
2013-09-12 |
John Clements | more helpful error message for ident comparison failure
|
commit | commitdiff | tree |
2013-09-10 |
John Clements | added test case
|
commit | commitdiff | tree |
2013-09-10 |
John Clements | change type of ExprLoop and ExprBreak elts from ident...
|
commit | commitdiff | tree |
2013-09-10 |
John Clements | added run-pass test for issue #9049
|
commit | commitdiff | tree |
2013-09-10 |
John Clements | undo cowardly hiding of eq-check
|
commit | commitdiff | tree |
2013-09-10 |
John Clements | ident->name in middle
|
commit | commitdiff | tree |
2013-09-07 |
John Clements | ident->name in debuginfo
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | ident->name
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | added index to test cases, more debugging output
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | quote_* macros no longer need to be capturing
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | comment fix
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | add hygiene test, add copyright to another
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | make macro hygienic
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | add test case, cleanup
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | add display_sctable fn to ast_util
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | fixed a bug that caused double-expand-traversal of...
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | WIP: adding mark-cancelling for macro_rules
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | added string_to_tts
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | comments
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | comment on hygienic context extension train fns
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | awesome new bug! added test case
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | expose mtwt_marksof for testing
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | ident->name
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | xfailed unhygienic test
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | ident->name
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | remove unneeded imports, clean up unused var warnings
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | whitespace, reindentation, and comments only
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | memoization for resolve
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | uncomment mtwt_resolve calls
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | ident->name in NamedField, elsewhere
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | added utility function
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | fix one remaining token comparison, refactor token...
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | remove dead code
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | capturing macros now implemented
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | add fold_mac clause to fun_to_ctxt_folder
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | add fold_mac field to fold.rs
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | WIP: adding context to macros
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | rework fold so that fold_tts takes an ast_fold rather...
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | add temporarily unused ctxt field to mac_invoc_tt
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | comments
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | add test case for macro token comparison
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | marking on both input and output from macros. nice...
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | added IterBytes for 4-tuples
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | added gensym_copy mechanism to ensure sharing of pointers...
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | added test for ptr_eq on fresh_name-generated idents
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | fixed bug in fold's traversal of cast exprs
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | new test that uncovers bug in fold
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | test case support fns, remove debugging test case
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | test case work
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | re-add lost call to expand_block_elts
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | re-add debug version
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | test case work
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | use empty_ctxt to simplify downstream
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | make comparison of special_idents non-hygienic
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | comments
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | drop back to a simple gensym approach for fresh-name.
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | added FIXME comment
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | remove FIXME #2888, now bug is fixed
|
commit | commitdiff | tree |
2013-09-06 |
John Clements | comments only
|
commit | commitdiff | tree |
next |