root/trunk/Library

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @4318 [4318] 3 weeks jmaessen [compiler, tests] Some refactoring on TreapAndTest. Fixed #362 and …
(edit) @4295 [4295] 4 weeks sukyoungryu [spec] Added some sections in the Expressions chapter.
(edit) @4294 [4294] 4 weeks sukyoungryu [copyright] Fixed copyright notices.
(edit) @4287 [4287] 4 weeks chf birdcount0
(edit) @4273 [4273] 5 weeks jmaessen [library, tests] Added simple Treap library that is non-parametric in the …
(edit) @4272 [4272] 5 weeks jmaessen [library] Added randomness (courtesy the jsr166y ThreadLocalRandom?) to …
(edit) @4257 [4257] 6 weeks jmaessen [library] Made some methods abstract, mostly generator-y stuff in …
(edit) @4237 [4237] 7 weeks sukyoungryu [fortify] Simplified the FortressDoc? macro. Fixed the FortressLibrary API …
(edit) @4234 [4234] 7 weeks jmaessen [codegen, library] Consolidated all generator-related mockups into …
(edit) @4214 [4214] 8 weeks sukyoungryu [type checker] Implemented type checking of case expressions. It should …
(edit) @4202 [4202] 2 months sukyoungryu [library] Added exception traits to the compiler library.
(edit) @4199 [4199] 2 months jmaessen [library] Fixed error in seqloop (it was calling parloop instead of …
(edit) @4198 [4198] 2 months sukyoungryu [static checker] Fixed static checks for comprises clauses with generic …
(edit) @4195 [4195] 2 months jmaessen [library] Use getters in compiled code (and fix up some getter references …
(edit) @4193 [4193] 2 months jmaessen [codegen] cross-component references to top-level variables.
(edit) @4174 [4174] 2 months jmaessen [tests] Instated true and false constants (no actual testing of them in …
(edit) @4155 [4155] 2 months Crink [library] Reinstating r4150; everything works now.
(edit) @4152 [4152] 3 months Crink Reverting: Seems my r4150 was broken. Hmmmm. Seemed to test ok at work.
(edit) @4150 [4150] 3 months Crink Library, interpreter glue: Added methods to ZZ to convert to ZZ32 or ZZ64. …
(edit) @4136 [4136] 3 months jmaessen [library] Uncommented the short-cut boolean operators. Actually trying to …
(edit) @4130 [4130] 3 months sukyoungryu [disambiguator] Fixed handling getters and setters in ExprDisambiguator?. …
(edit) @4128 [4128] 3 months jmaessen [codegen] Fix two major bugs: first, make sure we name system classes …
(edit) @4113 [4113] 3 months sukyoungryu [overloading checker] Implementing overloading with renamed imports. (Work …
(edit) @4109 [4109] 3 months sukyoungryu [library] Moved back some changes from r4101.
(edit) @4108 [4108] 3 months sukyoungryu [library] Reverted changes in r4101 for now.
(edit) @4104 [4104] 3 months Crink Thanks to the import exclusion syntax, we have BIG operators for …
(edit) @4102 [4102] 3 months Crink Had failed to add Containment.fss for the last update; this corrects that.
(edit) @4101 [4101] 3 months Crink New Containment.fss, providing support for structures with SUBSET and …
(edit) @4093 [4093] 3 months jmaessen [library] Counted loops using # (but not : for now due to testing …
(edit) @4040 [4040] 4 months jmaessen [libraries, test] Bring boolean functions on line (except short cut), …
(edit) @3994 [3994] 4 months gls Fortify tool now handles fractions (and passes all tests)
(edit) @3941 [3941] 4 months EricAllen Incrementally committed some recent changes that are unrelated to the …
(edit) @3923 [3923] 5 months sukyoungryu [copyright] Fixed the copyright notices in Kento's code.
(edit) @3919 [3919] 5 months emoken GoGs? for 2D arrays (modified)
(edit) @3917 [3917] 5 months emoken GoGs? for 2D arrays.
(edit) @3903 [3903] 5 months sukyoungryu [parser] Implemented static checks: 1) The object equivalence operator, …
(edit) @3900 [3900] 5 months gls New demo newtictactoe.fss. New trait UniqueItem?[\T\] in FortressLibrary
(edit) @3834 [3834] 6 months sukyoungryu [type checker] Fixed small things in the Scala type checker. Moved three …
(edit) @3821 [3821] 6 months EricAllen Added more tests and library code.
(edit) @3779 [3779] 6 months Crink Reversals of generators, together with more controversial code for …
(edit) @3775 [3775] 6 months sukyoungryu [syntax] Implemented the new syntax: 'as' in type ascription is replaced …
(edit) @3728 [3728] 7 months Crink Fixing a type error in FortressLibrary.fss
(edit) @3707 [3707] 7 months sukyoungryu [Compiled3] Changed println to printlnZZ32. [cleanup] Removed printing …
(edit) @3703 [3703] 7 months Crink Giving String a join method, and using it to simplify some asString …
(edit) @3681 [3681] 7 months sukyoungryu [cleanup] Two more copyright notice fixes.
(edit) @3675 [3675] 7 months jmaessen [libraries] Fixed bug in shuffle (and added test to see that shuffling was …
(edit) @3672 [3672] 7 months sukyoungryu [delimiter checker] Reports a better error message for unmatching labels. …
(edit) @3669 [3669] 7 months jmaessen [libraries] Added MINMAX operator and reduction for common operation of …
(edit) @3663 [3663] 7 months jmaessen [demos] Fixed demos to look for data files based on fortress.autohome …
(edit) @3659 [3659] 7 months jmaessen More fixes to comprises clauses, plus a workaround to #332 which was …
(edit) @3656 [3656] 7 months sukyoungryu [copyright] Fixed copyright notices.
(edit) @3652 [3652] 7 months sukyoungryu [library] Done fixing comprises clauses in libraries.
(edit) @3651 [3651] 7 months sukyoungryu [library] Fixed comprises clauses in libraries.
(edit) @3648 [3648] 7 months sukyoungryu [static checker] Implemented a simple comprises clause check. Added a …
(edit) @3647 [3647] 7 months sukyoungryu [copyright] Fixed copyright notices.
(edit) @3645 [3645] 7 months jmaessen [libraries, demos] Replace emptyList[\T\]() by <|[\T\] |> throughout, …
(edit) @3631 [3631] 8 months jmaessen [library, interpreter] Minor library fixes; slight improvement to error …
(edit) @3602 [3602] 8 months sukyoungryu [Compiled2] Moved the CompilerSystem? library from …
(edit) @3591 [3591] 8 months jmaessen [compiler] Simple system library, and boilerplate code to register the …
(edit) @3586 [3586] 8 months sukyoungryu [preparser] Reorganized the parser family.
(edit) @3581 [3581] 8 months jmaessen IntMap? implementation with tests. Provides maps with ZZ64 keys, using a …
(edit) @3580 [3580] 8 months Crink Correction to my earlier cack-handed attempt at improving Lazy.fs{s,i}
(edit) @3579 [3579] 8 months sukyoungryu [compiler tests] Fixed error messages from NodeUtil?.apiName. Added two …
(edit) @3576 [3576] 8 months Crink Mending incompleteness in Lazy.fsi and undeclared variable assignment in …
(edit) @3569 [3569] 8 months jmaessen Fair shuffle operation for arrays (in place), lists, and immutable arrays …
(edit) @3568 [3568] 8 months jmaessen Bug fixes: further fixes to unification error handling to avoid context …
(edit) @3565 [3565] 8 months sukyoungryu [api tool] Private traits and objects are not included in the comprises …
(edit) @3562 [3562] 8 months jmaessen Bunches of minor library tweaks due to bugs uncovered along the way, plus …
(edit) @3554 [3554] 8 months sukyoungryu [overloading checker] Improved the simple static overloading check with …
(edit) @3550 [3550] 9 months sukyoungryu [copyright] Fixed the copyright notices.
(edit) @3546 [3546] 9 months jmaessen Changed Executable api to have no arguments; program arguments are now …
(edit) @3544 [3544] 9 months sukyoungryu [export checker] Provide source locations of missing top-level …
(edit) @3539 [3539] 9 months jmaessen Boilerplate system library declarations, to be filled out.
(edit) @3534 [3534] 9 months Crink some type information added for Format.fss
(edit) @3531 [3531] 9 months Crink Added extra type information throughout the library code. Format and …
(edit) @3523 [3523] 9 months sukyoungryu [type checker] Eliminated type checker libraries.
(edit) @3519 [3519] 9 months Crink Adding support for comprehensions using {/ ... /} to PrefixMap?
(edit) @3497 [3497] 9 months sukyoungryu [parser] Fixed checking matched brackets for the generalized map-like …
(edit) @3496 [3496] 9 months sukyoungryu [Compiled1] Systematic bytecode generation of simple types
(edit) @3492 [3492] 9 months sukyoungryu [parser] Generalized the operators for maps: from curly braces to any …
(edit) @3432 [3432] 9 months sukyoungryu [library] Revealed two methods (even and odd) in the trait ZZ in the API.
(edit) @3385 [3385] 10 months EricAllen Added TypeCheckerLibrary? and TypeCheckerBuiltin?; threaded through …
(edit) @3379 [3379] 10 months sukyoungryu [copyright] Fixed the copyright notices.
(edit) @3377 [3377] 10 months sukyoungryu [library] Fixed the mismatch between List.fss and List.fsi. [parser] …
(edit) @3368 [3368] 10 months EricAllen Fixed library lookup bug in the type checker. Fixed a documentation typo …
(edit) @3366 [3366] 10 months sukyoungryu [copyright] Fixed copyright notices.
(edit) @3352 [3352] 10 months Crink (minor bugfix and) adding more efficient indexing code to RangeInternals?
(edit) @3318 [3318] 10 months jmaessen Buggy imports in last checkin. Awkward failure has been documented in …
(edit) @3317 [3317] 10 months Crink Recent fixes mean the {/ ... /} bracket notation now works; removed …
(edit) @3315 [3315] 10 months sukyoungryu [syntactic abstraction] Cleaning up some code. [copyright] Fixed …
(edit) @3312 [3312] 10 months jmaessen Fixed inconsistencies between interfaces and implementations, added test …
(edit) @3310 [3310] 10 months EricAllen Refactored CompilerBuiltin?, CompilerLibrary?. Fixed tests accordingly. …
(edit) @3298 [3298] 11 months sukyoungryu [copyright] Fixed copyright notices.
(edit) @3297 [3297] 11 months Crink Reimplementing a correction Sukyoung Ryu made a while ago. Sorry.
(edit) @3294 [3294] 11 months Crink Minor bugfix to indexing code in PrefixSet?
(edit) @3287 [3287] 11 months jmaessen Renamed JavaString to FlatString in line with discussion. This will …
(edit) @3282 [3282] 11 months Crink Tinkering with the PrefixSet? code. Could anyone take pity on me and drop a …
(edit) @3280 [3280] 11 months sukyoungryu [copyright] Fixed copyright notices.
(edit) @3278 [3278] 11 months sukyoungryu [copyright] Fixed copyright notices.
(edit) @3242 [3242] 11 months jmaessen [libraries, interpreter] Preliminary version of stripped-down minimalist …
Note: See TracRevisionLog for help on using the revision log.