0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
May 08, 2023 — May 08, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Minor clean ups Remove a rogue javascript comment in the runtime, that wasn't upsetting ruby, but was causing trouble for github's pygments. And remove no longer needed String#toProgramString. More... over 15 years ago
Finalise switch over to braced semantic actions Switch over and clean up the ometa core grammars to use the braced semantic actions. More... over 15 years ago
Update BSRubyParser for new style semantic actions This is the first step to try to transition smoothly to wrapping host code in braces, as per where ometa/js is going for disambiguation of host rules. More... over 15 years ago
First of the incremental optimizations (this one gets about 25%): - remove some unnecessary proc { ... }.call stuff, and cleanup the translated ruby source. - add _x variants of some of the runtime modifier functions, that use blocks instead of procs. then deleted the originals. will rename back later. More... over 15 years ago
Cleanup directory structure a bit, and fix bootstrapping bug (minor eChar issue). More... over 15 years ago
Fix remaining problems preventing bootstrapping the parser. Checkin new, optimized, fully-bootstrapped parser. More... almost 16 years ago
Remove useless rt prefix in the RubyTranslator. More... almost 16 years ago
Update optimize grammars, changing class names. Update bootstrap with new optimized translator, about 3 times faster. More... almost 16 years ago
Add a README, with brief TODO list too. More... almost 16 years ago
Add in the OMeta optimizer code. More... almost 16 years ago
Few minor changes to ometa parser to allowe it to be parsed. More... almost 16 years ago
Initial import of partially bootstrapped parser / translator and runtime. More... almost 16 years ago