0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
May 21, 2023 — May 21, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Edited wiki page through web user interface. More... over 15 years ago
Edited wiki page through web user interface. More... over 15 years ago
Edited wiki page through web user interface. More... over 15 years ago
Make featured More... over 15 years ago
-Added basic number operators (+, -, *, /) -Added basic equality -Fixed up equality and inequality operators -Operators can be of arbitrary length More... over 15 years ago
Let the fun begin! More... over 15 years ago
-Escaped to_s methods (to t...@unders) -Fixed array slicing -Methods can be invoked on strings, parenthesized expressions, and array/hash literals -That now includes things like [1,2,3][1,2][0].test -Comments should work More... over 15 years ago
-Commandline option to force recompilation of everything -base_object.p will now call to_s on objects if possible -Added number objects -Added string objects --Should no longer use Neko version of these -to_s added to booleans, numbers, strings, arrays -Neko 'null' should no longer be used, just the Brat one -Fixed up array access -Call @brat.hset instead of $hset (have to unpack strings and numbers) -Removed digits (unused) More... over 15 years ago
Edited wiki page through web user interface. More... over 15 years ago
Added a convenience method for getting values from variables. More... over 15 years ago
little typo More... over 15 years ago
-Fixed chained operators More... over 15 years ago
Edited wiki page through web user interface. More... over 15 years ago
-Added booleans: true, false, null, true?, false? and null? -Fixed parenthesized expressions, need to add multiline still -Arguments can span multiple lines -Neko keywords are escaped -Formals are now properly added to scope -|| and && work as operators now More... over 15 years ago
-base_array has an (empty) internal array. -base_hash has an (empty) internal hash -array and hash now point to base_array and base_hash instead of clones -Added definable binary operations -Greatly expanded symbols allowed in identifers -Remove where 'this' was being set in functions. That should not be done -The following binary operators can be defined: *, -, +, ||, |, &&, &, @, ~, ^, /. \, ?, <, >, $, !=, == , and % More... over 15 years ago
Added comments More... over 15 years ago
-Halved test time :) -?,!, and - can be used in identifiers -Added some 'transient' markers to grammer, hopefully it is slightly faster now More... over 15 years ago
[email protected] requires context now -Added assertion to check for failures (i.e., when an exception should be thrown) -Added comments to grammar -Fixed parsing of multiline function definitions -More runtime checks for nulls -Hash syntax for function calls (any expression can be a key) More... over 15 years ago
Error in example. Oops. More... over 15 years ago
Edited wiki page through web user interface. More... over 15 years ago
Edited wiki page through web user interface. More... over 15 years ago
-Added @brat.invoke so $call is not invoked directly -Empty files will still be parsed -Indexed access ([]) should work everywhere now, even in weird places -Cannot invoke methods that are not methods More... over 15 years ago
Edited wiki page through web user interface. More... over 15 years ago
-Forgot to add hash as an available object More... over 15 years ago
-Simple arrays and hashes working internally -Parsing finally working for crazy array/hash indexing -More tests More... over 15 years ago
Edited wiki page through web user interface. More... over 15 years ago
Edited wiki page through web user interface. More... over 15 years ago
-Enhanced compilation/run script to only recompile as needed (like Python) -new_brat() will accept null arguments now -Started work on arrays -Added tons of tests -Fixed variable scope issue (oops) -Added list access and setting in parser -"->method" can be used without a rhs now -I messed up chained methods. They are fixed now More... over 15 years ago
Add to front page More... over 15 years ago
-Added executable to compile (if needed) and run Brat programs -Removed some extraneous print statements -Removed pointless test method -Moved SyntaxNode extensions into separate file -Added a couple tests -Loads neko.internal from ./neko directory More... over 15 years ago