2012-06-06 |
Jay Freeman (saurik) | Remove redundant grammar rules: NoRE, NoIn, NoBF. |
blob | commitdiff | raw |
2012-06-06 |
Jay Freeman (saurik) | New syntax: let declarations, initialised arguments. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Jay Freeman (saurik) | Prune undefined arguments in final position of calls. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Jay Freeman (saurik) | Pass var declarations through non-local functions. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Jay Freeman (saurik) | Remove as many double-replaces as could be found. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Jay Freeman (saurik) | Use CYForDeclarations as indirection to finish CYLet. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Jay Freeman (saurik) | Preserve declaration initialisers replacing for-in. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Jay Freeman (saurik) | Merge CYStatement::Collapse into CYStatement::Replace. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Jay Freeman (saurik) | Remove empty expression statements from the output. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Jay Freeman (saurik) | Remove const char *CYForInInitialiser::ForEachIn(). |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Jay Freeman (saurik) | Preserve var semantics while desugaring for-each. |
blob | commitdiff | raw | diff to current |
2012-06-02 |
Jay Freeman (saurik) | Move the various CYFlags helper functions to header. |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Jay Freeman (saurik) | Ported back to cygwin. |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Jay Freeman (saurik) | Fix ReplaceAll on multiple statements. |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Jay Freeman (saurik) | Standardized usage of header insulation naming: CYCRIPT... |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Jay Freeman (saurik) | Move CYNext, CYSetLast, and CYForEach to List.hpp. |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Jay Freeman (saurik) | Build CYSetLast to simplify some replacements. |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Jay Freeman (saurik) | Refactor some for loops to a CYForEach() over CYNext<>. |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Jay Freeman (saurik) | Merge CYStatement::ReplaceAll with the new CYCompound... |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Jay Freeman (saurik) | Remove CYPA and replace with saner inline constant... |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Jay Freeman (saurik) | Remove CYExpression::ReplaceAll into CYCompound::Replace. |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Jay Freeman (saurik) | Updated copyright (2010) and license (LGPLv3). |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Jay Freeman (saurik) | Changed from a threaded pool to a thread-local pool... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Jay Freeman (saurik) | Improved scope compliance on catch() while attempting... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Jay Freeman (saurik) | Fixed non-local return insanity. |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Jay Freeman (saurik) | Added RubyProc/Blocks. |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Jay Freeman (saurik) | Implemented initial support for Ruby Blocks. |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Jay Freeman (saurik) | Add optional parameter support. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Tab-complete FTW! |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Jay Freeman (saurik) | Fixing various FreeBSD issues. |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Jay Freeman (saurik) | Fixed the stupid variable renaming issue at the top... |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Jay Freeman (saurik) | Fixed all of the memory leaks caused by the new identif... |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Jay Freeman (saurik) | Started refactoring the identifier mechanism to sort... |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jay Freeman (saurik) | Fixed some compilation errors on Mac OS X. |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jay Freeman (saurik) | Implemented the symbol sorting optimization, for optima... |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jay Freeman (saurik) | Optimized the variable renamer to rename more variables... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jay Freeman (saurik) | Cleaned up the scope code (on the way to let blocks... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jay Freeman (saurik) | Milestone #1: YUI has been destroyed, with room to... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jay Freeman (saurik) | Started working on variable name replacement strategies... |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Jay Freeman (saurik) | Implemented YUI /*! ... */ documentation comments. |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Jay Freeman (saurik) | Fixed the #.prop case, made invalid bridging throw... |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Jay Freeman (saurik) | Updated copyright and licenses. |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jay Freeman (saurik) | Removed a virtual to avoid an optimizer vtable bug. |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Jay Freeman (saurik) | Welcome to Leopard. |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Jay Freeman (saurik) | Mostly fixed the unary star problem. |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Jay Freeman (saurik) | Rewrote for-each-in in terms of let, and replaced let... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Jay Freeman (saurik) | Updated todo, license, and title. |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Jay Freeman (saurik) | Completed massive refactoring operation to completely... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Jay Freeman (saurik) | Checkpointing syntax work on E4X before temporarily... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Jay Freeman (saurik) | Reorganized grammar to improve InputElement{RegExp... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Jay Freeman (saurik) | Began work on implementing E4X. |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Jay Freeman (saurik) | Implemented [super ...] calls in @class blocks. |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Jay Freeman (saurik) | Ported back to the iPhone. |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Jay Freeman (saurik) | Fixed a minor bug introduced today in CYClause serializ... |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Jay Freeman (saurik) | Separated out Objective-C and C language extensions... |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Jay Freeman (saurik) | Completely rewrote the output serializer to instead... |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Jay Freeman (saurik) | Re-added final output to script execution, implemented... |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Jay Freeman (saurik) | Further drastic simplications of the output mechanism. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Jay Freeman (saurik) | Drastically simplified serializer logic. |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jay Freeman (saurik) | Checkpointing pretty-printing implementation so I can... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jay Freeman (saurik) | Made drastic changes to the serializer in order to... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jay Freeman (saurik) | Got jQuery parsing (empty finally block, function state... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jay Freeman (saurik) | Implemented support for regular expression literals... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Jay Freeman (saurik) | Added a CYOutput object between std::ostream and the... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Jay Freeman (saurik) | Added CYNoLeader after 'case', implemented a pass-throu... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Jay Freeman (saurik) | Added cyrver to make clean, fixed GC protection for... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Jay Freeman (saurik) | Slightly reorganized code, fixed @class to work with... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Jay Freeman (saurik) | Started work on array comprehensions, implemented multi... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Jay Freeman (saurik) | Made Selector derive from Function, fixed numerability... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Jay Freeman (saurik) | Improved lexical syntax errors and added not-isatty... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Jay Freeman (saurik) | Broke apart Connector from Library and fixed cases... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Jay Freeman (saurik) | Implemented ->, &, and fleshed out *. |
blob | commitdiff | raw | diff to current |
2009-10-15 |
Jay Freeman (saurik) | Attempted to refactor grammar slightly to obtain better... |
blob | commitdiff | raw | diff to current |
2009-10-15 |
Jay Freeman (saurik) | Added some common methods to Type class, implemented... |
blob | commitdiff | raw | diff to current |
2009-10-10 |
Jay Freeman (saurik) | Started working on CYApplicationMain replacement, added... |
blob | commitdiff | raw | diff to current |
2009-10-10 |
Jay Freeman (saurik) | Moved HTTP server to its own file, implemented toJSON... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Jay Freeman (saurik) | Further memory management improvements, fixed some... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Jay Freeman (saurik) | Drastic improvements to memory management, handle many... |
blob | commitdiff | raw | diff to current |
2009-10-02 |
Jay Freeman (saurik) | Further normalization and fixed some output cases. |
blob | commitdiff | raw | diff to current |
2009-10-02 |
Jay Freeman (saurik) | Fixed a stupid bug that caused ?: to crash. |
blob | commitdiff | raw | diff to current |
2009-10-02 |
Jay Freeman (saurik) | Drastically improved serializer. |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Jay Freeman (saurik) | Implemented CYSelector::Output, split CYSelectorPart... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Jay Freeman (saurik) | Locations, array literal elisions, and fixed prompting. |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Jay Freeman (saurik) | More interactivity and @selector start. |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Jay Freeman (saurik) | Factored away all LALR(1) conflicts and gave up on... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Jay Freeman (saurik) | Unified scanner state. |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jay Freeman (saurik) | Finished implementing automatic semi-colon rules, but... |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jay Freeman (saurik) | I nailed the interactive parser! |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jay Freeman (saurik) | Added output generation. |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jay Freeman (saurik) | I finally finished the AST. |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Jay Freeman (saurik) | The glue code required for Bison/Flex parsers is insane. |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Jay Freeman (saurik) | C++ Bison conversion. |
blob | commitdiff | raw | diff to current |
2009-09-04 |
Jay Freeman (saurik) | OMG it compiles. |
blob | commitdiff | raw | diff to current |
|