Timeline
10/20/08:
- 20:15 ClosureConversionProgress edited by
- (diff)
- 12:59 ClosureConversionProgress edited by
- (diff)
- 12:40 ClosureConversionProgress edited by
- (diff)
- 10:36 Changeset [2967] by
- [interpreter] I think this fixes an init-order bug, where traits were …
10/17/08:
- 23:33 Changeset [2966] by
- [disambiguator] An exit expression without any enclosing label expressions …
- 14:04 Ticket #287 (static param declared by nested FnDef not recognized by type checker) created by
- When I have a static parameter declared by the inner FnDef? (enclosed by …
- 14:00 Changeset [2965] by
- Typechecker does not recognize the static param declared by the inner …
- 13:12 Changeset [2964] by
- [tests] Added a test exiting across an object expression.
- 12:50 Changeset [2963] by
- [library/interpreter] Misuse of label/exit throws a Fortress exception …
- 08:17 ComprehendingComprehensions edited by
- (diff)
- 07:32 ComprehendingComprehensions edited by
- A little syntactic cleanup and a little more explanation (diff)
- 03:43 Changeset [2962] by
- [tests] Renamed and added a copyright notice to a test.
10/16/08:
- 21:02 Changeset [2961] by
- Started constructing long concats as a test case for balancing
- 19:21 FortressByExample edited by
- Added ComprehendingComprehensions (diff)
- 18:38 WikiStart edited by
- (diff)
- 17:45 Changeset [2960] by
- A little library for doing timing.
- 12:39 MenloClassOct edited by
- (diff)
- 12:33 Changeset [2959] by
- Added case-insensitive compare
- 12:02 MenloClassOct edited by
- (diff)
- 11:04 Changeset [2958] by
- [syntax abstraction] Cleaning up test files.
- 10:22 Changeset [2957] by
- [syntax abstraction] Cleaning up the syntax abstraction tests.
- 10:05 Changeset [2956] by
- [tests] Fixed a test to use String instead of the old CordedString?.
- 08:50 Changeset [2955] by
- String comparison tests now pass. Renamed cordedStrings to Strings
10/15/08:
- 21:11 Changeset [2954] by
- [syntax] add Or and Label tests
- 20:20 Changeset [2953] by
- [demos] add comment about tictactoe
- 20:17 Changeset [2952] by
- [syntax] grammar composition tests work
- 14:16 Changeset [2951] by
- More string debugging
- 14:00 Ticket #286 (Use of a "naked" getter not rejected by disambigutor) created by
- I was puzzled by the following output […] This was generated by the …
- 13:46 Changeset [2950] by
- Added a test to reveal problem with use of a naked getter.
- 13:00 ComprehendingComprehensions edited by
- added a bit of structure at Andrew's suggestion (diff)
- 11:24 Changeset [2949] by
- [syntax] CaseUse? can be tested
- 11:05 Changeset [2948] by
- [syntax] add ForUse? back to tests
- 08:30 MenloClassOct edited by
- (diff)
10/14/08:
- 14:47 Changeset [2947] by
- More debugging of CordedStrings?. Some tests still failing.
- 14:05 Changeset [2946] by
- [debug] String representations for intersection and union types have been …
- 13:35 MenloClassOct edited by
- (diff)
- 13:19 MenloClassOct edited by
- (diff)
- 13:15 MenloClassOct edited by
- (diff)
- 13:06 MenloClassOct edited by
- (diff)
- 13:02 MenloClassOct edited by
- (diff)
- 12:56 MenloClassOct edited by
- (diff)
- 12:56 MenloClassOct edited by
- (diff)
- 12:06 MenloClassOct edited by
- (diff)
- 12:04 WikiStart edited by
- (diff)
- 11:20 Changeset [2945] by
- [operators] The operators #, :, and :: are left associative and they have …
- 10:54 Changeset [2944] by
- Fix for range size bug (including updated tests).
10/13/08:
- 20:19 Changeset [2943] by
- [ant task] Parse intead of compile the library examples in the spec.
- 14:30 Changeset [2942] by
- [interpreter] moved the pre-rewrite phase under the caching guard
- 14:14 FortressLibrary created by
- 13:48 Ticket #285 (Apparent ambiguity between binding and equality test) created by
- I tried to use this ensures clause — other is the name of the parameter to …
- 13:30 Ticket #284 (CalleeViolation provides insufficient information) created by
- The error raised when a callee violation occurs is not much help in …
- 13:07 Ticket #283 (Unintelligible error message from :#) created by
- I accidentally typed […] The error is typing 1:#4 instead of …
- 12:35 Ticket #282 (multi-dimensional arrays) created by
- Hi I am in process of converting a Fortran code to Fortress and have run …
- 08:05 Changeset [2941] by
- [interpreter] added caching of rewritten AST
10/12/08:
- 12:54 Changeset [2940] by
- [shell] Andrew's clean up in Shell.java
- 05:41 Changeset [2939] by
- [library] Fixed a shadowing bug.
10/11/08:
- 17:46 Changeset [2938] by
- [shadow detector] Fixed a bug: type parameters should not shadow other …
- 11:04 ComprehendingComprehensions edited by
- added example of a constant list and did code cleanup (diff)
- 11:01 Changeset [2937] by
- trips: more code cleanup
10/10/08:
- 18:43 ComprehendingComprehensions edited by
- tweaks and buglet fixes (diff)
- 15:10 Changeset [2936] by
- trips: code cleanup
- 14:28 Ticket #281 (Ensures clause ignored in api) created by
- I'm not sure if an ensures clause (for a contract) is allowed in an …
- 13:37 Changeset [2935] by
- [AST] Deleted obsolete nodes: AbsExternalSyntax? and ExternalSyntax?
- 12:40 Changeset [2934] by
- [syntax] dont rename template pattern variables
- 12:06 Changeset [2933] by
- Changed error handling — for Sukyoung
- 12:05 Changeset [2932] by
- [desugarer] adding the test case for testing shadowing
- 12:04 Changeset [2931] by
- [desugarer] Fixed the bug in FreeNameCollector?.isDeclaredInObjExpr and …
- 10:22 FortressQuestions edited by
- (diff)
- 07:48 FortressQuestions edited by
- (diff)
- 07:48 FortressQuestions edited by
- (diff)
- 03:16 ComprehendingComprehensions edited by
- striding wording tweak … (diff)
- 03:14 Changeset [2930] by
- trips: comment cleanup
10/09/08:
- 19:49 Changeset [2929] by
- trips: more striding
- 19:38 Changeset [2928] by
- use strided ranges
- 13:51 Changeset [2927] by
- [interpreter] Pushing compilationindex in to interpreter so modified date …
- 10:10 Changeset [2926] by
- [interpreter] making better distinction between Components and Apis in …
- 06:42 Changeset [2925] by
- [library] Fixed library comments to be LaTeX compatible. Added a …
10/08/08:
- 20:03 Changeset [2924] by
- Constructors for strided ranges. You should now be able to use strided …
- 13:01 Changeset [2923] by
- [interpreter] Renamed a class more accurately, checking in before reuse of …
- 09:08 Changeset [2922] by
- Should fix bugs in demos by cleaning up missing method printing and fixing …
10/07/08:
- 14:03 Changeset [2921] by
- Omitted from last commit!
- 13:30 Changeset [2920] by
- Cut over to new range implementation. Strided ranges are not yet …
- 13:05 Changeset [2919] by
- [tests] Deleted printing messages from test functions. They can be shown …
- 12:48 Ticket #280 (fortress test -verbose) closed by
- fixed: Fixed in r2917 and r2918 with Andrew.
- 12:48 Changeset [2918] by
- [tests] Fixed running twice for the fortress test command with -verbose.
- 12:26 Ticket #279 (-test flag to fortress command is silently ignored) closed by
- fixed: Fixed in r2917 with Andrew.
- 12:26 Changeset [2917] by
- [tests] Invalid flags to fortress commands are detected. Added the …
- 10:50 Ticket #280 (fortress test -verbose) created by
- It would be handy if fortress test had a -verbose flag, whereby …
- 10:28 Ticket #279 (-test flag to fortress command is silently ignored) created by
- The -test flag to ../bin/fortress has been replaced by the test …
10/06/08:
- 19:04 Ticket #274 (api reader can't cope with var keyword?) closed by
- fixed: Fixed in r2916.
- 19:04 Changeset [2916] by
- [API generator] The 'var' modifier on a field declaration in a component …
- 18:56 ComprehendingComprehensions edited by
- (diff)
- 18:28 ComprehendingComprehensions edited by
- (diff)
- 17:35 Ticket #273 (api extraction yields ugly output) closed by
- fixed: Fixed in r2915.
- 17:35 Changeset [2915] by
- [API generator] Add vertical space between sections of trait/object …
- 16:54 ComprehendingComprehensions edited by
- (diff)
- 15:05 Changeset [2914] by
- [API generator] Don't add vertical space in empty trait declarations. …
- 11:48 Ticket #278 (Misusing trait name as constructor points to def site of trait) created by
- Take a random call to a constructor, and replace it with the name of one …
- 11:34 Ticket #277 (Use exprString/debugString/asString instead of toString.) created by
- The exprString for an array would be the Fortress expression which, when …
- 10:29 Changeset [2913] by
- Minor tweaks to Quicksort to give a nicer interface: allowing you to pass …
- 09:14 Changeset [2912] by
- [interpreter] cleaning up in preparation for caching rewrites, moving to …
- 06:50 Ticket #275 (local function illegally shadows top level function) closed by
- fixed: Fixed in r2911.
- 06:50 Changeset [2911] by
- [shadow detector] Local functions should not shadow functionals declared …
10/05/08:
- 09:50 ComprehendingComprehensions edited by
- (diff)
- 09:21 ComprehendingComprehensions edited by
- (diff)
- 06:37 Ticket #276 (Fortress caching not robust to timestamp and name collisions) created by
- Pick a Fortress program, any Fortress program. Load it into your editor. …
10/04/08:
- 17:00 ComprehendingComprehensions edited by
- (diff)
- 16:43 ComprehendingComprehensions edited by
- (diff)
- 16:42 ComprehendingComprehensions edited by
- (diff)
- 16:41 ComprehendingComprehensions edited by
- (diff)
- 16:35 ComprehendingComprehensions edited by
- Initial code and comments. Restricted to List comprehensions. (diff)
- 16:10 ComprehendingComprehensions edited by
- (diff)
- 15:25 Ticket #272 (api extraction does not correctly distinguish concrete and abstract ...) closed by
- fixed: Fixed in r2910.
- 15:14 ComprehendingComprehensions edited by
- (diff)
- 15:07 ComprehendingComprehensions created by
- Create file to inroduce list, set, and map comprehensions.
- 11:50 PressList edited by
- (diff)
- 11:50 PressList edited by
- (diff)
- 07:38 Changeset [2910] by
- [tool] The 'abstract' keyword is now added to methods where necessary by …
10/03/08:
- 16:10 Changeset [2909] by
- [desugarer] implemented code to handle the case where object expr declares …
- 16:05 Fibonacci edited by
- Most of "Memoization" is commented out because it is not run by the … (diff)
- 16:00 FortressByExample edited by
- Factorial page is not yet ready to be open: they are not yet run by the … (diff)
- 15:12 RevisingExceptionsProposal edited by
- Added title (diff)
- 15:10 ProjectStatus edited by
- (diff)
- 15:08 PressList edited by
- (diff)
- 15:03 HowToParticipate edited by
- Normalized Headings (diff)
- 14:52 HowToDownload edited by
- (diff)
- 14:46 FortressLanguageSpecificationErrata edited by
- (diff)
- 14:44 DefineAGenerator edited by
- (diff)
- 14:38 UseAGenerator created by
- Copied from the "Define a Generator" page
- 14:38 ClosureConversionProgress edited by
- (diff)
- 14:37 FortressHowTos edited by
- Split "Use" and "Define" for Generators (diff)
- 14:33 FortressFormalism edited by
- (diff)
- 14:31 Changeset [2908] by
- added a test file that should fail by type checker but not currently
- 14:30 Ticket #275 (local function illegally shadows top level function) created by
- the following code is illegal but went undetected: (i.e. fortress …
- 14:24 FortressDocumentation edited by
- (diff)
- 14:24 FortressByExample edited by
- added Factorial (diff)
- 14:22 FileReadWrite edited by
- (diff)
- 14:21 Factorial created by
- Moved form the Fibonacci page; some comments added
- 14:16 Fibonacci edited by
- (diff)
- 14:12 Fibonacci edited by
- Made headings uniform with other pages. Fixed miss-matched parens which … (diff)
- 13:51 Changeset [2907] by
- [syntax] hygiene for if clause
- 13:49 DisambiguationRewrite edited by
- (diff)
- 13:48 Defortify edited by
- (diff)
- 13:46 Changeset [2906] by
- Formatting changes to FortressAstToConcrete? (plus necessary tweaks to …
- 13:41 Changeset [2905] by
- [syntax] hygiene for while loops
- 13:38 arrowmania edited by
- (diff)
- 10:39 Changeset [2904] by
- [interpreter/ast] minor temp hacks to permit better caching of modified …
- 08:07 AnySizeArrays edited by
- (diff)
- 08:03 FortressHowTos edited by
- (diff)
- 07:47 Changeset [2903] by
- Fixed bug in bounds for strided full ranges.
10/02/08:
- 15:07 Changeset [2902] by
- [unparser] indent declarations in an abstract trait
- 14:49 Changeset [2901] by
- Split RangePrototype? into library and test.
- 13:45 Changeset [2900] by
- Working checkpoint of 2-D Generators.
- 13:40 Ticket #274 (api reader can't cope with var keyword?) created by
- Running "fortress api" on the following code […] yields the following …
- 13:13 Ticket #273 (api extraction yields ugly output) created by
- The indentation and formatting of an extracted api is badly indented and …
- 13:10 Changeset [2899] by
- Minor edits to ErrorMsgMaker? to improve some error messages.
- 13:04 Ticket #272 (api extraction does not correctly distinguish concrete and abstract ...) created by
- The abstract keyword is not added to methods where necessary by …
- 10:31 Changeset [2898] by
- [ast] temporarily added a field to Component, so that interpreter …
10/01/08:
- 10:28 FortressByExample edited by
- (diff)
- 10:27 FortressByExample edited by
- (diff)
- 10:26 Changeset [2897] by
- [tests/demos] Made small changes.
- 10:06 FeatherweightJava edited by
- (diff)
- 06:18 Ticket #271 (using break in parallel loops) closed by
- worksforme: You want to use the label/exit notation. In a parallel for loop, this …
- 05:19 Ticket #271 (using break in parallel loops) created by
- Hi, I am wondering if it is possible to break a parallel loop using a …
09/30/08:
- 19:25 FeatherweightJava edited by
- (diff)
- 19:24 FeatherweightJava edited by
- (diff)
- 18:40 Changeset [2896] by
- [interpreter] Fixed running tests with the -debug flag and made the …
- 18:28 FeatherweightJava edited by
- (diff)
- 16:21 Changeset [2895] by
- [interpreter driver] fixed environment problem runnin non-main tests
- 14:55 FeatherweightJava created by
- 14:19 Changeset [2894] by
- [parser] Improved some syntax error messages.
- 12:52 Changeset [2893] by
- Test file for last checkin.
- 12:50 Changeset [2892] by
- Fix of Victor's bug: if we add a Ratio and an RR64, we got an error …
- 10:39 CodeSamples edited by
- (diff)
- 10:38 CatString edited by
- (diff)
- 10:38 BuffonsNeedle edited by
- (diff)
- 10:34 BuffonsNeedle edited by
- (diff)
- 10:33 BuffonsNeedle edited by
- (diff)
- 10:13 WikiStart edited by
- (diff)
- 10:09 FortressDocumentation edited by
- (diff)
- 10:08 FortressDocumentation edited by
- (diff)
09/29/08:
- 18:21 Changeset [2891] by
- [syntax] actually update syntax environment for recently added cases. …
- 17:42 Changeset [2890] by
- [unparser] print a newline after try and indent the body
- 17:31 Changeset [2889] by
- [syntax] rename catch variable
- 17:18 Changeset [2888] by
- [syntax] rename typecase variables. add test for hygienic typecase
- 17:09 Changeset [2887] by
- [syntax] rename label identifiers
- 14:09 WikiStart edited by
- (diff)
- 14:06 WikiStart edited by
- (diff)
- 14:04 WikiStart edited by
- (diff)
- 13:33 WikiStart edited by
- (diff)
- 13:09 Ticket #270 (Combining -debug and test on the command line does not work as expected) closed by
- fixed: Fixed in r2886.
- 13:09 Changeset [2886] by
- [shell] Fixed the runTests method to handle command-line flags correctly …
- 13:03 TOC edited by
- (diff)
- 12:25 Ticket #270 (Combining -debug and test on the command line does not work as expected) created by
- The commands […] or […] produce the output […] If I say […] …
- 11:32 Ticket #268 (labels allow shadowing) closed by
- fixed: Fixed in r2885.
- 11:32 Changeset [2885] by
- [disambiguator] Fixed a shadowing detector bug handling labels. Closed …
- 11:29 Changeset [2884] by
- [svnprops] added a statistics directory to ignore.
- 10:35 Ticket #269 (Grammar for static arguments does not handle the operator ...) created by
- Jon pointed out that the grammar for static arguments using operators …
- 06:56 Changeset [2883] by
- [tests] Small fixes.
09/28/08:
- 21:59 Changeset [2882] by
- [syntax] use a function to generate new ids
- 21:57 Changeset [2881] by
- [tests] add a test for multiple labels
- 21:55 Ticket #268 (labels allow shadowing) created by
- Should shadowing labels be allowed? […] Produces the right result, 5, …
09/27/08:
- 21:37 TicTacToe edited by
- (diff)
- 19:16 TicTacToe edited by
- (diff)
- 19:12 Fibonacci edited by
- (diff)
- 18:27 BuffonsNeedle edited by
- (diff)
- 18:19 BuffonsNeedle edited by
- (diff)
- 17:41 FortressByExample edited by
- (diff)
- 07:08 FileReadWrite edited by
- (diff)
- 04:22 Fibonacci edited by
- (diff)
- 04:04 FileReadWrite edited by
- (diff)
09/26/08:
- 21:27 FortressByExample edited by
- (diff)
- 21:26 FileReadWrite created by
- 19:48 Fibonacci edited by
- (diff)
- 18:04 Fibonacci edited by
- (diff)
- 17:59 Fibonacci edited by
- (diff)
- 14:43 Fibonacci edited by
- (diff)
- 14:02 ClosureConversionProgress edited by
- (diff)
- 13:47 ClosureConversionProgress edited by
- (diff)
- 13:24 Ticket #267 (Closure conversion pass captures reference incorrectly when the reference ...) created by
- Basically, FreeNameCollector?.java : isDeclaredInObjExpr is not implemented …
- 13:18 Changeset [2880] by
- [desugarer] object closure conversion does not handle this test case …
- 13:14 Changeset [2879] by
- [build] Use the ProjectFortress?/test-tmp directory for dumping temporary …
- 12:27 Changeset [2878] by
- [JUTest] Reverted the changes in r2874 about the way …
- 10:41 Ticket #129 (Object expression in trait methods generates an error) closed by
- fixed: Bug seems to be fixed in the interpreter. File removed from …
- 10:29 Changeset [2877] by
- Bug fixed in interpreter.
- 10:28 Ticket #154 (static param S not recognized when object expression type extends a trait ...) closed by
- fixed: The interpreter seems to handle this test case now. Removed the test file …
- 10:24 Changeset [2876] by
- [syntax] update todo
- 10:23 WikiStart edited by
- (diff)
- 10:22 Changeset [2875] by
- removing some comments that are no longer correct.
- 10:19 ClosureConversionProgress edited by
- (diff)
- 10:13 Changeset [2874] by
- [desugarer] - Changed the way ObjectExpressionVisitor? is tested: Instead …
- 08:39 Changeset [2873] by
- [desugar] The getter/setter desugarer generates abstract getter/setter …
- 01:15 Changeset [2872] by
- [parser] ignore template gaps and ellipses nodes when checking for a valid …
- 00:12 Changeset [2871] by
- [parser] if the node being printed is an _Ellipses then do not print all …
09/25/08:
- 20:47 Changeset [2870] by
- [desugar] Fixed several issues with the getter/setter desugarer.
- 15:15 FortressByExample edited by
- (diff)
- 14:45 Ticket #266 (The interpreter does not handle a declaration of _ with a type annotation ...) created by
- For the following program: […] the interpreter complains as follows: …
- 07:46 Fibonacci edited by
- (diff)
- 06:56 Fibonacci edited by
- (diff)
09/24/08:
- 21:35 Fibonacci edited by
- (diff)
- 20:36 Ticket #265 (Type checker throws the OptionUnwrapException for the seq method defined ...) created by
- For the following program: […] the type checker complains as follows: …
- 20:10 Changeset [2869] by
- [syntax] Implemented more renaming for the syntax abstraction.
- 17:10 Fibonacci edited by
- (diff)
- 08:53 Changeset [2868] by
- [parser] Fixed parsing numerals according to the spec 1.0b.
- 03:56 FortressLibraries edited by
- (diff)
09/23/08:
- 20:12 Ticket #264 (Type checker infers BottomType for the return type of a function ...) created by
- For the following program: […] the type checker complains as follows: …
- 20:05 Fibonacci created by
- 11:21 Changeset [2867] by
- [bin] Further tweaks to zip-building scripts
- 11:06 Changeset [2866] by
- [bin] Added test-tmp to the list of files omitted from zip distributions
- 10:50 Changeset [2865] by
- [bin] Added scripts/awks useful for extracting 'metrics' on open source …
- 09:25 MenloClassOct edited by
- (diff)
- 09:15 MenloClassOct edited by
- (diff)
- 09:14 MenloClassOct edited by
- (diff)
- 08:57 MenloClassOct created by
- 04:03 Ticket #263 (Failed Fortress executions should return a false value as command-line ...) created by
- I'm running Fortress under Linux, and would like to chain things together …
09/22/08:
- 21:08 Changeset [2864] by
- [demos] Added Eric's Featherweight Java implementation with small changes.
- 20:43 Changeset [2863] by
- [build] Use the ProjectFortress?/test-tmp directory for building template …
- 20:17 Changeset [2862] by
- [syntax] add comment about which nodes bind variables
- 13:27 Changeset [2861] by
- [tests] fix syntax errors in syntax abstraction tests
- 13:13 Changeset [2860] by
- [copyright] add copyrights
- 13:09 Changeset [2859] by
- [merge] svn merge -r2850:HEAD …
- 11:48 Changeset [2858] by
- [tests] add syntax test that fails due to a lack of hygiene
- 11:21 Changeset [2857] by
- [syntax] make hygiene only apply to macro calls
- 07:25 Changeset [2856] by
- [parser] Cleanup
09/21/08:
- 19:49 Changeset [2855] by
- [parser] Cleanup
09/20/08:
- 00:36 Changeset [2854] by
- [syntax] lookup template gaps in the syntax environment
Note: See TracTimeline
for information about the timeline view.

