aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Parser.hs
AgeCommit message (Collapse)Author
2023-11-06Started unquote and improved quoteMarvin Borner
2023-09-22Minor improvementsMarvin Borner
Sorry, don't exactly know and don't care. Just some things I apparently didn't commit
2023-09-03Added De Bruijn numeralsMarvin Borner
2023-07-30Added uniform function call syntax support (UFCS)Marvin Borner
Also disallows dots in identifiers. Probably shouldn't be overused but allows things like `(+5).(replicate (+3)).sum` which is pretty fun tbh.
2023-07-08Added variadic signaturesMarvin Borner
2023-03-12Added length&blc commandsMarvin Borner
2023-03-11Applied linting tipsMarvin Borner
2023-02-23Added watch commandMarvin Borner
2023-02-23Added free command (doesn't really work though)Marvin Borner
2023-02-23Added time instructionMarvin Borner
2023-02-23Added unary/binary encoding suffixesMarvin Borner
2023-02-21Implemented RKNL in HaskellMarvin Borner
2023-02-20Removed typecheckingMarvin Borner
Well, it's unnecessary complexity :D I might add checking again in the future, but you'll need to typecheck in your head for now.
2022-10-16Started typingMarvin Borner
not like i've been typing for a long time lol
2022-08-31Even more unicodesMarvin Borner
2022-08-31UnicodificationMarvin Borner
I like unicode, sorry if you have a different opinion
2022-08-30Fixed prefix/mixfix usage as singleton functionMarvin Borner
2022-08-29Started mixfix chainingMarvin Borner
2022-08-23Allowed some unicode charsMarvin Borner
2022-08-22Fixed execution of multiple commands and removed :printMarvin Borner
2022-08-22Fixed namespace prefix of infix/prefix functionsMarvin Borner
2022-08-20Parser shenanigansMarvin Borner
2022-08-18Reduced redundant testingMarvin Borner
2022-08-17Added input instructionMarvin Borner
2022-08-17Many additional functionsMarvin Borner
2022-08-16More special charsMarvin Borner
2022-08-13Bird combinatorsMarvin Borner
2022-08-12Added prefix supportMarvin Borner
Needs some work regarding namespaces
2022-08-12Added infix operator supportMarvin Borner
This isn't compatible with the :test .. = .. syntax, therefore I removed it. They also don't have custom precedence/associativity support and aren't chainable right now.
2022-08-10Extestation and humanificationMarvin Borner
2022-08-10Added syntactic sugar for strings & charsMarvin Borner
2022-08-10Context, errors and IOMarvin Borner
2022-08-08Tighter syntax rulesMarvin Borner
2022-08-07ThingsMarvin Borner
lol
2022-08-07ProgressMarvin Borner
As always - very descriptive. I've been busy with exams but from now on I'll be working on bruijn again.
2022-07-24Trying a new syntaxMarvin Borner
Let's see
2022-07-18Moved/improved standard libraryMarvin Borner
and other things
2022-07-17More examplesMarvin Borner
2022-07-16Got some things workingMarvin Borner
2022-06-18Switched to MegaparsecMarvin Borner
2022-06-17Some binary magicMarvin Borner
2022-04-24TestsMarvin Borner
2022-04-22Balanced ternary somethingMarvin Borner
I don't even know anymore. What's happening? Quite confusing.
2022-04-20Basic functionalityMarvin Borner
2022-04-20DödödöMarvin Borner
2022-04-12OKMarvin Borner
2022-04-12Initial commitMarvin Borner