Timeline
12/15/07:
- 19:19 Changeset [1113] by
- Fixed a bug handling QualifiedName? in import statements.
- 14:09 Changeset [1112] by
- Implemented the new import-statement syntax.
12/14/07:
- 15:09 Changeset [1111] by
- Added inferred types to the AST hierarchy. More functionality added to …
- 14:52 Changeset [1110] by
- 1. Implemented the new where-clause syntax. 2. SUM and PROD are …
- 12:10 Changeset [1109] by
- Fixed a minor dependency bug in fortress-configure.
- 11:49 Changeset [1108] by
- BIG operator desugaring. You should now be able to defined BIG operators …
- 11:11 Changeset [1107] by
- Fixed parsing SUM and PROD operators.
- 10:24 Changeset [1106] by
- Added some intermediate nodes in preparation for implementing the new …
- 10:22 Changeset [1105] by
- Multifix operator applications are not yet implemented.
- 10:20 Changeset [1104] by
- More tweaking in preparation for desugaring comprehensions. Most of the …
- 08:34 TOC edited by
- (diff)
- 08:32 TOC edited by
- (diff)
- 08:29 TOC edited by
- (diff)
- 08:28 WikiStart edited by
- (diff)
- 06:55 Ticket #45 (Write FortressLibrary.fsi) closed by
- fixed: Preliminary version passes current static checks. Will require heavy …
- 06:53 Ticket #52 (SUM is not parsed as a BIG operator) created by
- Compare source:trunk/ProjectFortress/not_passing_yet/simpleSum.fss with …
- 06:44 Changeset [1103] by
- Some test tinkering in preparation for implementing Accumulator …
12/13/07:
- 19:21 Changeset [1102] by
- Added type-level reflection to compute covariant joins among types. Fixed …
- 17:56 Changeset [1101] by
- Changed interpreter path to be not FORTRESS_PATH, reduce conflict and …
- 15:08 Changeset [1100] by
- Added a fortress-configure script to make it easy to set things up for the …
- 12:31 Changeset [1099] by
- Fixed bugs found by static checker.
- 12:22 Changeset [1098] by
- It was pointed out that this ought to pass -parseOnly. It's now been …
- 09:01 Changeset [1097] by
- Added search path for libraries, property-file reading. This may cause …
- 07:05 Changeset [1096] by
- Added "testSystem" target to run the likeliest-to-fail tests (the …
- 05:19 Changeset [1095] by
- Fiddled with reductions (particularly Sum reduction) in effort to get …
12/12/07:
- 18:53 Changeset [1094] by
- Optional
- 15:05 Changeset [1093] by
- Local operator declarations are not allowed.
- 13:49 Changeset [1092] by
- Added SpecData? tests and some copyright notices
- 12:09 Changeset [1091] by
- Replaced largest/smallest expressions with most expressions.
- 11:44 Changeset [1090] by
- Deleted a generated file.
- 09:05 Changeset [1089] by
- Fixed bugs in handling operator precedence defined in Appendix F.3.2 in …
12/11/07:
- 21:12 Changeset [1088] by
- More disambiguation of syntactic abstractions
- 21:10 Changeset [1087] by
- More disambiguation of syntactic abstractions
- 19:42 Changeset [1086] by
- More steps towards static-analysis/interpreter integration; overload …
- 14:57 Changeset [1085] by
- Tweaked to remove bounds checks.
- 10:58 Changeset [1084] by
- Changed *Literal (AST nodes) to *LiteralExpr?.
- 09:26 Changeset [1083] by
- Fixed FileBasedRepository? so we only load .tfs and .tfi files.
- 09:06 Changeset [1082] by
- Deleted unused code.
- 03:55 Changeset [1081] by
- Fixed handling BY as an operator.
12/10/07:
- 20:33 Changeset [1080] by
- Replaced labeled Assign with a new nonterminal: Assignment = AssignLefts? w …
- 13:37 Ticket #51 (Index symbolic instantiations by bounds, not textual name) created by
- See source:trunk/ProjectFortress/not_passing_yet/SymbolicOverloadBug.fss …
- 13:32 Changeset [1079] by
- Sukyoung found a bug in generic overloading, which has been worked around …
- 13:03 Changeset [1078] by
- renamed baseexpr to exponent and map expressions are now recognized as set …
12/07/07:
- 20:15 Ticket #50 (Functional method lookup doesn't always choose the most specific method.) created by
- For reasons that are not entirely clear, functional method lookup …
- 20:08 Changeset [1077] by
- Rather a grab bag: Improved testing of Lists to shake down equality. This …
- 11:57 Changeset [1076] by
- Added more synonym operators.
- 11:11 WikiStart edited by
- Changed a link from the download page (which contains nothing) to the … (diff)
- 09:37 Changeset [1075] by
- More movement to interpreter/compiler integration, fortress auto-homing
- 08:17 Ticket #49 (Complete implementation of opr parameters) created by
- Right now source:/trunk/ProjectFortress/tests/monoidal.fss passes, but …
- 08:14 Changeset [1074] by
- Removed exclusion workarounds from overload tests. Added somewhat more …
- 07:22 Changeset [1073] by
- Added the missing files
12/06/07:
- 22:09 Ticket #48 (OutOfMemoryException) created by
- Using ANT 1.7 and Sun Java 1.5.0.08, I continually get the …
- 19:20 Changeset [1072] by
- Added disambiguation of grammars
- 18:39 Changeset [1071] by
- This ought to fix the heisenbug in the build. I believe the problem is …
- 17:19 Changeset [1070] by
- Removed the following AST nodes: 1) Entry 2) MapExpr? 3) …
- 15:16 Changeset [1069] by
- In skip lists, updated skip() and break() methods to deal with more than …
- 11:00 Changeset [1068] by
- Removed SubscriptAssign?.
- 07:50 Changeset [1067] by
- Added test files for as expressions.
- 07:49 Changeset [1066] by
- Equality, partial ordering, and total ordering. Right now things are …
- 07:48 Changeset [1065] by
- Implemented as expressions.
12/05/07:
- 20:37 Changeset [1064] by
- Added copyright statements
- 20:37 Changeset [1063] by
- Added copyright statements
- 17:47 Changeset [1062] by
- removed unused package imports
- 13:40 Changeset [1061] by
- Updated jsr166y
- 13:05 Changeset [1060] by
- Various small cleanups
- 12:41 Changeset [1059] by
- Bug fix
- 12:07 Changeset [1058] by
- fixing bugs…
- 12:06 Changeset [1057] by
- fixing bugs…
- 12:05 Changeset [1056] by
- fixing bugs…
- 12:04 Changeset [1055] by
- Changed name inside
12/04/07:
- 18:40 Changeset [1054] by
- Change testcase to failing
- 15:48 Changeset [1053] by
- Renamed the syntaxabstractions package to syntax_abstractions
- 15:00 Changeset [1052] by
- A testcase for syntax abstractions
- 13:35 Changeset [1051] by
- Partial implementation of the Fortress AST. Missing nodes (as of today) …
- 13:10 Changeset [1050] by
- Some mods towards combined demand-driven compiler-interpreter. Note …
- 12:33 Changeset [1049] by
- Added echo on/off statements so that copyright message does not appear …
- 12:28 FortressStartHere edited by
- finished MS Windows instructions (diff)
- 12:16 FortressStartHere edited by
- (diff)
- 12:12 FortressStartHere edited by
- (diff)
- 12:08 FortressStartHere edited by
- (diff)
- 11:26 Ticket #47 (Fortress no longer builds with JDK 6) created by
- The recent addition of syntactic abstractions (particularly …
- 10:00 Changeset [1048] by
- Modified type environments to return a new implicit type for a variable …
12/03/07:
- 14:18 Changeset [1047] by
- Put ranges back into case statements
- 11:21 Changeset [1046] by
- spawn test fix
- 11:04 Changeset [1045] by
- changed constructor to accept a parser base instead of a parser
- 10:59 Changeset [1044] by
- bug fix
- 09:54 Changeset [1043] by
- syntactic abstractions
- 09:53 Changeset [1042] by
- syntactic abstractions
- 09:11 Changeset [1041] by
- Syntax abstractions
- 09:07 Changeset [1040] by
- Syntax abstractions
- 08:58 Changeset [1039] by
- changed parser and preparser target to specify a source directory
- 08:57 Changeset [1038] by
- Changes to parser relating to syntaxtic abstractions
12/02/07:
- 15:04 Changeset [1037] by
- Upgraded the Rats! files to xtc 1.13.2. Quote from the 'xtc Release …
11/30/07:
- 14:39 Changeset [1036] by
- Implemented static parameter environments. Added more factory methods to …
- 11:19 Changeset [1035] by
- fixes to case statments
11/29/07:
- 15:25 Changeset [1034] by
- More coding and testing of type environments.
- 09:18 FortressLanguageSpecificationErrata edited by
- (diff)
11/28/07:
- 14:58 Changeset [1033] by
- More implementation and testing of type environments. Make TestTask?, …
- 11:42 Changeset [1032] by
- Fixed a bone-headed mistake concerning package names.
- 10:51 FortressLanguageSpecificationErrata edited by
- explain use of ... in function application in section 12.2 (.. notation … (diff)
- 08:52 Changeset [1031] by
- Added 'gensym'
- 08:00 Ticket #44 (Tightly juxtaposed chaining fails during Resolve) closed by
- fixed
- 08:00 Changeset [1030] by
- Fixed a parser bug: Tightly juxtaposed chaining fails during Resolve …
- 07:20 Ticket #29 (a+ b performs (juxtaposition) multiplication, not addition) closed by
- duplicate: In Fortress, "a +b" is a static error and "a+ b" is parsed as a loose …
- 06:35 Ticket #46 (Top-level array declaration does not work.) created by
- The same line "a:ZZ32[3] = [ 1 2 3 ]" worked just fine as a local …
11/27/07:
- 15:06 Changeset [1029] by
- Moved type checker code to its own package. Added simple type …
- 13:57 Changeset [1028] by
- Added some boilerplate for type checking.
- 13:00 Changeset [1027] by
- A top-level array declaration is not working.
- 11:57 Changeset [1026] by
- Added more examples to the spec.
- 11:51 Changeset [1025] by
- Simple path utilities and tests
- 08:51 Changeset [1024] by
- Fixed a bug with string suffixes in the static front end.
11/26/07:
- 11:13 Ticket #45 (Write FortressLibrary.fsi) created by
- Write FortressLibrary.fsi to be included in the spec 1.0.
- 07:53 FortressLanguageSpecificationErrata edited by
- fixed bad markup (diff)
- 06:35 FortressLanguageSpecificationErrata edited by
- 13.10 Assignment: describe the _ value (diff)
- 05:59 FortressLanguageSpecificationErrata edited by
- (diff)
- 05:55 FortressLanguageSpecificationErrata edited by
- 13.7 Function Expressions - Double should be RR (diff)
- 05:50 FortressLanguageSpecificationErrata edited by
- 10.3 Value Objects - change Double to RR (diff)
11/24/07:
- 10:18 Changeset [1023] by
- Strengthened the trait declarations in the Skiplist implementation.
11/21/07:
- 21:11 Changeset [1022] by
- In Skiplists, moved the height field from a constructor argument into a …
- 05:42 FortressLanguageSpecificationErrata edited by
- fixed misspellings (diff)
11/20/07:
- 12:21 Defortify edited by
- (diff)
- 12:19 Defortify edited by
- (diff)
- 12:17 Defortify edited by
- (diff)
- 12:12 Defortify edited by
- (diff)
- 12:10 Defortify edited by
- (diff)
- 12:02 Defortify edited by
- (diff)
- 11:48 Defortify edited by
- (diff)
- 11:48 Defortify edited by
- (diff)
- 11:38 Defortify edited by
- (diff)
- 11:34 Defortify created by
- 11:32 ArrayIndices edited by
- (diff)
- 11:31 FortressLanguageSpecificationErrata edited by
- (diff)
- 11:30 FortressHowTos edited by
- (diff)
11/19/07:
- 12:42 Changeset [1021] by
- Object trait types are not allowed to appear in extends clauses.
11/17/07:
- 21:06 Changeset [1020] by
- Made overloadinng consistency checks tuple-type aware
11/16/07:
- 14:47 Changeset [1019] by
- Cleaned up ArrayList? drastically, removed a whole bunch of instantiation, …
- 12:48 Changeset [1018] by
- First fix to tupled vs untupled versions of parameter list
- 04:55 FortressLanguageSpecificationErrata edited by
- 15 Overloading and Multiple Dispatch (diff)
11/15/07:
- 07:40 Changeset [1017] by
- Left out a crucial call to "sequential" in last refactoring. Fixed.
- 05:47 Changeset [1016] by
- 1-D immutable arrays (actually initialization-only arrays, a subtle …
Note: See TracTimeline
for information about the timeline view.

