Timeline
04/03/09:
- 23:13 Changeset [3611] by
- [parser] Revised syntax error reporting for invalid top-level …
- 21:48 Changeset [3610] by
- [parser] Report better syntax error messages for invalid top-level …
- 16:44 Changeset [3609] by
- Fib experiment in code generation. Required upgrading jsr166y, which went …
- 13:54 Changeset [3608] by
- [preparser] Handles unbalanced comments more gracefully. The log files …
- 11:22 Changeset [3607] by
- [template parser] The log files from the TemplateParser? are deleted after …
- 09:05 Eclipse edited by
- (diff)
04/02/09:
- 21:47 Changeset [3606] by
- [preparser] Programs that use new syntax are not checked for delimiter …
- 14:51 Changeset [3605] by
- [Type Checker] Added Coercion Oracle [Scala] Removed Old Scala Code
- 13:42 Changeset [3604] by
- [compiler tests] Moved Compiled1.b to Compiled3.a.
- 12:34 Changeset [3603] by
- [syntax] Added DAGGER (U+2020) and DOUBLE DAGGER (U+2021) to the valid …
- 11:17 Changeset [3602] by
- [Compiled2] Moved the CompilerSystem? library from …
04/01/09:
- 22:22 Changeset [3601] by
- [Type Checker] Implemented Loose and Tight Juxt
- 21:59 Changeset [3600] by
- [Compiled2] Implemented better error messages for unbalanced comments. …
- 18:37 Changeset [3599] by
- [preparser] Eliminated duplicated code.
- 14:24 Changeset [3598] by
- [Compiled2] Added 9 Compiled2 family tests with syntax errors.
- 13:53 Changeset [3597] by
- [preparser] Implemented an alternative preparser using the Rats! stateful …
- 13:37 Changeset [3596] by
- Minor cleanup to knock out a few shadowed-name warning messages from …
- 13:09 Changeset [3595] by
- Revised command-line user interface so that compiled programs are run …
- 13:04 Eclipse edited by
- (diff)
- 12:20 Eclipse edited by
- (diff)
- 12:14 Changeset [3594] by
- Add symbol table back in for David
- 12:05 Eclipse edited by
- (diff)
- 11:49 Changeset [3593] by
- simple command line argument passing
- 11:40 FortressStartHere edited by
- (diff)
- 08:02 Changeset [3592] by
- Access to command-line arguments from compiled code. Doesn't yet work, …
03/31/09:
- 14:53 TypeCheckerProgress edited by
- (diff)
- 14:25 Changeset [3591] by
- [compiler] Simple system library, and boilerplate code to register the …
- 13:52 Changeset [3590] by
- concatenate operator
- 13:06 Changeset [3589] by
- Fix whitespace.
- 11:48 Changeset [3588] by
- Fixed bug in AST-printing source locations when file names differ but …
- 07:08 Changeset [3587] by
- [preparser] Cleaned up the preparser.
- 06:08 Changeset [3586] by
- [preparser] Reorganized the parser family.
03/30/09:
- 16:43 Ticket #331 (Build Failed on Windows XP) created by
- Context of error: ant.bat clean compile, Fortress svn #3557, Windows XP, …
- 16:14 Ticket #330 (Compiler error (Java heap space)) closed by
- fixed: Two solutions: Using Cygwin, I just stuck the contents of the .antrc_Unix …
- 16:05 FortressStartHere edited by
- Added ANT_OPTS override to MS Windows section (prevents problem reported … (diff)
- 15:09 Changeset [3585] by
- [compiler] Usability improvements: After last checkin, that caused us to …
- 12:57 Changeset [3584] by
- Refactored compiler/linker running in shell, fixed errors-dropped-on-floor …
- 12:57 Changeset [3583] by
- Moved test file to Compiled2 family.
- 11:17 Changeset [3582] by
- Added tests for Compiled1.g.fss and Compiled1.d.fss.
- 10:06 GoG edited by
- formatting (diff)
- 07:25 Changeset [3581] by
- IntMap? implementation with tests. Provides maps with ZZ64 keys, using a …
- 03:17 GoG created by
03/26/09:
- 18:55 Changeset [3580] by
- Correction to my earlier cack-handed attempt at improving Lazy.fs{s,i}
- 10:14 Changeset [3579] by
- [compiler tests] Fixed error messages from NodeUtil?.apiName. Added two …
- 08:34 Changeset [3578] by
- Updated CompilerBuiltin?
03/25/09:
- 17:28 Changeset [3577] by
- [syntax] add single astgen creator for all syntax abstraction nodes
- 16:29 Changeset [3576] by
- Mending incompleteness in Lazy.fsi and undeclared variable assignment in …
- 13:38 Changeset [3575] by
- Improved some error messages for the Compiled0 and Compiled1 families.
- 10:54 Changeset [3574] by
- More stub details
- 09:08 Changeset [3573] by
- reorganized stubs
03/24/09:
- 11:18 Changeset [3572] by
- [Type Checker] bug fixes, tests, and println to ScalaConstraints?
- 06:11 Changeset [3571] by
- Change compileMath to print Pass
03/23/09:
- 08:25 Changeset [3570] by
- Added more Compiled2 tests.
03/22/09:
- 17:02 Changeset [3569] by
- Fair shuffle operation for arrays (in place), lists, and immutable arrays …
- 17:01 Changeset [3568] by
- Bug fixes: further fixes to unification error handling to avoid context …
- 05:23 Changeset [3567] by
- [overloading checker] Implemented simple overloading rules: exclusion and …
03/20/09:
- 14:36 Ticket #327 (fortress api: private types should lead to ... in comprises clauses) closed by
- fixed: Fixed in r3565.
- 14:34 Changeset [3566] by
- [readme] Changed a confusing command in README.txt.
- 14:29 Changeset [3565] by
- [api tool] Private traits and objects are not included in the comprises …
- 10:20 Ticket #330 (Compiler error (Java heap space)) created by
- Context of error: ./ant -v clean compile, Fortress svn #3557, Windows XP, …
- 09:50 Changeset [3564] by
- CodeGen? work in progress
- 09:30 Changeset [3563] by
- Flesh out example somewhat to better show failure.
- 08:57 Changeset [3562] by
- Bunches of minor library tweaks due to bugs uncovered along the way, plus …
- 08:49 Ticket #329 (Major oversight: tuple varargs lead to overloading ambiguities) created by
- Consider the mapping constructor: […] We already know that we can't …
- 08:41 Ticket #328 (Generic functional methods are rejected during interpreter initialization) created by
- See …
- 08:30 Changeset [3561] by
- [compiler tests] Compiler tests now use the new test scheme except one: …
- 08:14 Ticket #327 (fortress api: private types should lead to ... in comprises clauses) created by
- Consider the following type structure: […] Running fortress api on …
- 06:32 Changeset [3560] by
- [compiler tests] Changed the run functions in the compiler tests to have …
03/19/09:
- 17:23 Changeset [3559] by
- [Type Checker] More tests and bug fixes
- 13:15 Changeset [3558] by
- Added a cyclic type hierarchy checker. Fixed ASTGen-generated Scala apply …
03/17/09:
- 13:08 Changeset [3557] by
- [syntax] use updated astgen.jar
- 13:08 Changeset [3556] by
- [syntax] hack the syntax abstraction nodes to use astgen more. needs more …
03/16/09:
- 21:03 Changeset [3555] by
- [parser] Improved syntax error messages for invalid Fortress operator …
- 11:15 Changeset [3554] by
- [overloading checker] Improved the simple static overloading check with …
03/15/09:
- 22:51 Changeset [3553] by
- [syntactic abstraction] Fixed hygienic renaming. Added the LetCC example.
- 13:30 FortressQuestions edited by
- (diff)
03/14/09:
- 23:45 Changeset [3552] by
- [Type Checker] Added JUTest for constraint formulas and fixed a whole …
- 14:29 Changeset [3551] by
- [static overloading check] Implemented a very simple overloading check: …
- 12:26 Changeset [3550] by
- [copyright] Fixed the copyright notices.
03/13/09:
- 19:20 Changeset [3549] by
- [type checker] Renamed the very confusing parameter names.
- 19:03 Changeset [3548] by
- [type checker] Removed the old SubtypeChecker?.
- 16:22 Changeset [3547] by
- [compiler test harness] enhanced checking options, _equals and _WCIequals
- 13:05 Changeset [3546] by
- Changed Executable api to have no arguments; program arguments are now …
03/12/09:
- 18:44 Changeset [3545] by
- [preparser] Fixed the preparser to report a better error message for …
- 17:16 Changeset [3544] by
- [export checker] Provide source locations of missing top-level …
- 15:42 Changeset [3543] by
- Temporarily switched error message sorting to rely on lexicographic …
- 13:10 Changeset [3542] by
- [Type Checker] Reverted to Dan's algorithm
- 12:54 Changeset [3541] by
- Deleted some unintentionally committed printlns.
- 10:39 Changeset [3540] by
- Don't fail to print when fixities are unknown; instead, mark unknown …
- 10:36 Changeset [3539] by
- Boilerplate system library declarations, to be filled out.
- 10:01 Changeset [3538] by
- [preparser] Fixed the preparser handling expressions. Added 5 Compiled1 …
- 09:34 Changeset [3537] by
- Added mandatory check for something (PASS if unspecified) on standard out …
- 07:43 Changeset [3536] by
- Added erroneous variants of Compiled1. Improved compiler test harness to …
03/11/09:
- 13:18 Changeset [3535] by
- Removed more name shadowing
- 11:51 Changeset [3534] by
- some type information added for Format.fss
- 11:08 Changeset [3533] by
- Some work on unboxing optimizations, plus cleanup of Eclipse warnings …
- 08:54 Changeset [3532] by
- Added more error message quality tests.
03/10/09:
- 18:14 Changeset [3531] by
- Added extra type information throughout the library code. Format and …
- 13:31 Changeset [3530] by
- [compiler library] Fixed mismatch between the API CompilerBuiltin? and the …
- 11:38 Changeset [3529] by
- Made order of overloaded functions be repeatable; this might have some …
- 09:27 Changeset [3528] by
- [compiler unit test] Fixed harness to remove anachronism, now test actual …
- 08:23 TypeCheckerProgress edited by
- (diff)
- 04:53 Changeset [3527] by
- [export checker] Added more checks for type matching in components and …
03/09/09:
- 20:09 Changeset [3526] by
- Fixed random number seed in test harness to make it easier to re-run
- 18:14 Changeset [3525] by
- [type checker] Normalize types before and after type checking. [type …
- 14:26 Changeset [3524] by
- More improvements to testing harness
- 13:15 Changeset [3523] by
- [type checker] Eliminated type checker libraries.
- 12:28 Changeset [3522] by
- Improvements to unit test harness
- 11:05 Changeset [3521] by
- [static checker] Added a check to make sure that after type checking, the …
- 07:04 Changeset [3520] by
- Actually run something from java.lang.Math
03/08/09:
- 18:44 Changeset [3519] by
- Adding support for comprehensions using {/ ... /} to PrefixMap?
- 07:06 Changeset [3518] by
- [export checker] Implemented the new static check: Multiple APIs exported …
03/07/09:
- 19:44 Changeset [3517] by
- Removed accidental commit of testing code from build.xml
- 19:36 Changeset [3516] by
- Fixed the fixed copyrights, to turn them into actual comments
- 16:12 Changeset [3515] by
- [copyright] Fixed copyright notices.
03/06/09:
- 21:38 Changeset [3514] by
- [export checker] Separated overloading checks from the export checks.
- 19:35 Changeset [3513] by
- [export checker] Added checks for top-level operators.
- 17:39 Changeset [3512] by
- [bin/run] Removed debugging output, oops
- 17:23 Changeset [3511] by
- [tests, mostly] refactoring of test harness; added test for new compiler
03/05/09:
- 15:23 Changeset [3510] by
- [TypeChecker?] Did Tight Juxt
- 14:13 Changeset [3509] by
- [Typechecker] Added the Juxt case
- 12:48 Changeset [3508] by
- Added another case to the Scala-based type checker.
- 12:30 Changeset [3507] by
- [Ast] Changed the apply and unapply methods of the AST to take and return …
Note: See TracTimeline
for information about the timeline view.

