root/branches


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @2857 [2857] 09/22/08 11:21:22 jon [syntax] make hygiene only apply to macro calls
(edit) @2854 [2854] 09/20/08 00:36:55 jon [syntax] lookup template gaps in the syntax environment
(edit) @2853 [2853] 09/19/08 22:35:16 jon [syntax] handle fn expressions
(edit) @2852 [2852] 09/19/08 22:12:12 jon [syntax] move alpha renaming to VarRef?
(edit) @2851 [2851] 09/19/08 21:01:11 jon create class to hold the syntax environment and generate fresh names for …
(edit) @2850 [2850] 09/19/08 20:59:59 jon make a branch for hygiene
(edit) @2753 [2753] 08/27/08 11:38:21 mspiegel [performance tests] Adjusted the y-axis for the graphs.
(edit) @2733 [2733] 08/22/08 12:46:54 mspiegel Added new functionality to monitor JUnit test suites, and registered …
(edit) @2730 [2730] 08/22/08 09:19:42 mspiegel Refinements to performance chart printing.
(edit) @2728 [2728] 08/22/08 08:44:00 mspiegel Added support for parsing time information from an ant target, and added …
(edit) @2626 [2626] 08/13/08 13:37:56 mspiegel [performance tests] Added JavaDoc? comments to the performance test …
(edit) @2579 [2579] 08/08/08 12:32:45 jon [syntax] remove debug dump files again
(edit) @2578 [2578] 08/08/08 12:18:50 jon [tests] use normal keywords in "for" example
(edit) @2577 [2577] 08/08/08 12:11:37 jon [syntax] fix up xml example
(edit) @2575 [2575] 08/08/08 11:50:38 jon [syntax] fix the regex macro example. do something closer to the proper …
(edit) @2573 [2573] 08/08/08 10:18:00 jon [syntax] prefix all variables in the rats! parser with "fortress_" to …
(edit) @2572 [2572] 08/08/08 07:58:22 jon [syntax] for macro works. ellipses should only consult the free variables …
(edit) @2566 [2566] 08/07/08 12:46:23 jon [syntax] ellipses work in the context of lists of expressions
(edit) @2564 [2564] 08/07/08 12:01:19 jon [syntax] ellipses somewhat works
(edit) @2560 [2560] 08/07/08 06:22:53 mspiegel [performance tests] Some sanity checking on the input arguments.
(edit) @2558 [2558] 08/06/08 15:16:25 jon [syntax] add ellipses syntax back in
(edit) @2557 [2557] 08/06/08 13:56:39 jon branch for ellipses
(edit) @2556 [2556] 08/06/08 13:55:01 mspiegel [performance tests] Some changes to the appearance of the graphs.
(edit) @2549 [2549] 08/06/08 10:47:41 jon [syntax] dont dump ast files
(edit) @2548 [2548] 08/06/08 10:38:30 jon [syntax] disable dead code elimination in Rats! so that we can access user …
(edit) @2547 [2547] 08/06/08 10:36:06 mspiegel [performance tests] Added threads for better throughput on Niagara …
(edit) @2543 [2543] 08/06/08 07:14:06 mspiegel [performance tests] Imagemaps are now generated one html file per chart.
(edit) @2542 [2542] 08/06/08 06:31:10 jon [syntax] use specified nonterminal for parsing a template
(edit) @2539 [2539] 08/05/08 17:55:32 jon [syntax] disambiguate nonterminal used to parse templates
(edit) @2538 [2538] 08/05/08 17:50:20 jon [tests] add more syntax tests for case expressions
(edit) @2535 [2535] 08/05/08 14:23:50 ryanc added optional nt for templates
(edit) @2534 [2534] 08/05/08 14:13:08 mspiegel [performance tests] Made code Java 5.0 compliant and attempted to engage …
(edit) @2531 [2531] 08/05/08 11:39:40 jon [syntax] handle variable lookup errors gracefully
(edit) @2530 [2530] 08/05/08 11:34:52 mspiegel [performance tests] Added start and end dates to each chart.
(edit) @2529 [2529] 08/05/08 11:33:13 jon [syntax] add test for case expressions. recur on template gaps that are …
(edit) @2528 [2528] 08/05/08 11:05:18 jon [syntax] return list variables as-is
(edit) @2527 [2527] 08/05/08 10:55:29 jon [syntax] fix up syntax for case expressions, remove transformer …
(edit) @2526 [2526] 08/05/08 06:32:26 mspiegel Added the performance testing branch to the repository, that includes only …
(edit) @2525 [2525] 08/04/08 15:59:07 jon [syntax] make things compile with case expressions
(edit) @2524 [2524] 08/04/08 14:55:43 ryanc working towards case transformers
(edit) @2523 [2523] 08/04/08 14:19:18 jon [syntax] add comments to the ComposingMacroCompiler?
(edit) @2518 [2518] 08/04/08 10:10:25 jon [syntax] generate ellipses nodes from Fortress.ast
(edit) @2515 [2515] 08/04/08 06:26:08 jon [nodes] use default method for syntax transformation nodes in the depth …
(edit) @2507 [2507] 08/01/08 14:58:16 jon [syntax] use new => for macros
(edit) @2506 [2506] 08/01/08 14:51:15 ryanc added => as separator between syntax pattern and template added case …
(edit) @2499 [2499] 08/01/08 13:31:06 jon [syntax] super syntaxes work
(edit) @2496 [2496] 08/01/08 12:08:00 jon [disambiguator] disambiguate grammars in super syntax extensions
(edit) @2488 [2488] 08/01/08 10:19:07 jon [tests] add test for super syntax
(edit) @2487 [2487] 08/01/08 10:17:08 ryanc branched for syntax abstraction work
(edit) @2437 [2437] 07/30/08 07:14:26 jon [syntax] remove debug dumped files
(edit) @2426 [2426] 07/29/08 15:05:00 jon [syntax] use AbstractNode? instead of Node to make the Unprinter happy. All …
(edit) @2422 [2422] 07/29/08 12:19:32 ryanc working!
(edit) @2421 [2421] 07/29/08 11:19:47 ryanc fixed charclass problem
(edit) @2416 [2416] 07/29/08 08:59:50 jon [syntax] process the transformation nodes, replacing template gaps with …
(edit) @2400 [2400] 07/28/08 15:39:18 ryanc worked on parsing component bodies
(edit) @2398 [2398] 07/28/08 14:11:28 jon [syntax] change around a syntax test
(edit) @2397 [2397] 07/28/08 13:40:57 jon [syntax] use the TemplateParser? to rewrite templates so that template …
(edit) @2396 [2396] 07/28/08 12:44:48 jon [syntax] use template parser to parse templates
(edit) @2380 [2380] 07/25/08 15:08:02 jon [syntax,printer] dump java.util.Map to a readable format
(edit) @2358 [2358] 07/24/08 08:01:35 jon [syntax] dont run the terminal rewriter
(edit) @2357 [2357] 07/24/08 07:32:50 ryanc fixed SimpleTransformerDef? path
(edit) @2354 [2354] 07/23/08 17:17:06 ryanc fixed some issues with native NTs and mangling
(edit) @2353 [2353] 07/23/08 16:50:55 ryanc working towards new grammar composition rats files are generated, but …
(edit) @2341 [2341] 07/23/08 10:06:52 jon [tests] move transformer tests
(edit) @2340 [2340] 07/23/08 09:59:37 jon [tests] add directory for transformer tests
(edit) @2335 [2335] 07/23/08 06:43:39 jon [syntax] remove syntax transformer expressions from the parser
(edit) @2332 [2332] 07/22/08 13:27:36 jon [disambiguate] disambiguate extended non-terminals to their definition …
(edit) @2329 [2329] 07/22/08 11:43:59 ryanc added native grammars to parser, astgen, library
(edit) @2314 [2314] 07/21/08 09:02:58 jon [merge] svn merge -r2284:HEAD …
(edit) @2313 [2313] 07/21/08 08:38:43 jon [syntax] make macros mutually recursive. a first step to macros that can …
(edit) @2310 [2310] 07/18/08 14:51:05 jon [syntax] implement proof of concept stage 2 of macro expansion. needs lots …
(edit) @2292 [2292] 07/17/08 09:04:22 jon [syntax] stage 2 of the core calculus: invoke syntax transformers after …
(edit) @2291 [2291] 07/16/08 14:16:27 jon [syntax] syntax nodes act more like template gaps. fix up visitors to deal …
(edit) @2285 [2285] 07/16/08 10:54:01 jon [syntax] generate syntax transformation nodes properly
(edit) @2284 [2284] 07/16/08 10:24:04 jon [merge] svn merge -r2280:HEAD …
(edit) @2280 [2280] 07/16/08 06:35:45 jon [merge] merged trunk to syntax2, svn merge -r2264:HEAD …
(edit) @2279 [2279] 07/16/08 06:23:58 jon [syntax] autogenerate syntax transformation nodes
(edit) @2265 [2265] 07/15/08 08:14:33 jon [syntax] start phase 1 of syntax transformation, create a function that …
(edit) @2264 [2264] 07/15/08 07:06:16 jon [syntax] make a branch for syntax
(edit) @2004 [2004] 06/18/08 15:23:55 mspiegel [compiler] more syncing with r2002 of the trunk.
(edit) @2003 [2003] 06/18/08 15:19:26 mspiegel [compiler] branch was slightly out of date with trunk
(edit) @2001 [2001] 06/18/08 14:03:11 mspiegel [compiler] better handling of exceptions
(edit) @2000 [2000] 06/18/08 12:55:50 mspiegel [compiler] merging r1999 of trunk into this branch
(edit) @1998 [1998] 06/18/08 11:09:39 mspiegel [compiler] merging r1996 of trunk into this branch
(edit) @1989 [1989] 06/18/08 08:13:05 mspiegel [compiler] updated unit testing for null getters
(edit) @1986 [1986] 06/18/08 07:23:49 mspiegel [compiler] started implementing null methods in bytecode
(edit) @1982 [1982] 06/18/08 06:20:58 mspiegel [compiler] implementing binary search for put() method
(edit) @1981 [1981] 06/18/08 06:10:00 mspiegel [compiler] updated put() method to use return instead of goto
(edit) @1980 [1980] 06/17/08 19:28:13 mspiegel [compiler] Implemented binary search for get() in byte code
(edit) @1979 [1979] 06/17/08 17:43:59 mspiegel Make unit test work with Windows.
(edit) @1971 [1971] 06/17/08 13:18:49 mspiegel [compiler] Added java comments.
(edit) @1970 [1970] 06/17/08 13:10:39 mspiegel [compiler] Added first JUnit test, rejoice!
(edit) @1963 [1963] 06/17/08 10:29:20 mspiegel [compiler] cleaning up branch
(edit) @1961 [1961] 06/17/08 08:31:31 mspiegel [compiler] removing org.objectweb.asm.util source code.
(edit) @1958 [1958] 06/17/08 06:41:38 mspiegel [compiler] updated .project file in branch
(edit) @1957 [1957] 06/17/08 06:20:48 mspiegel [compiler] Merging r1956 of trunk with branch
(edit) @1956 [1956] 06/17/08 06:03:19 mspiegel [compiler] test case now considers hash collisions.
(edit) @1953 [1953] 06/16/08 21:44:36 mspiegel [compiler] put() method now uses equals() after comparing hashcodes.
(edit) @1952 [1952] 06/16/08 21:31:01 mspiegel [compiler] get() method now uses equals() after comparing hashcodes.
(edit) @1948 [1948] 06/16/08 14:01:40 mspiegel [compiler] get and put are working in bytecode
Note: See TracRevisionLog for help on using the revision log.