aussieplusplus
aussieplusplus copied to clipboard
Programming language from down under
Apparently `ChuckSomeDice` really doesn't like non-integers, as this code: ```aussie G'DAY MATE! IMPOHT ME FUNC ChuckSomeDice; ChuckSomeDice(0, 0.5); CHEERS C***! ``` outputs the following error: ```aussie thread 'main' panicked at...
Fixes #41 It turns out the error wasn't about floats per se -- `ChuckSomeDice(0, 0)` would cause the same panic, while `ChuckSomeDice(0, 1.5)` wouldn't.
For the following program: ```aussie G'DAY MATE! GIMME 5 + "foo"; GIMME "foo" + 5; GIMME "" + 5 + "foo"; CHEERS C***! ``` I would expect this output: ```...
This program: ```aussie G'DAY MATE! YA RECKON x IS A < y ~ BAIL NAH, YEAH!; z ~ GIMME z; > CHEERS C***! ``` Gives the expected errors: ``` [line...
The following program never terminates: ```aussie G'DAY MATE! I RECKON _ IS A WALKABOUT FROM [1 TO 1] < GIMME "Looping..."; > ```
Should we consider bitwise operators? I imagine `` will run into parsing issues, but `|`, `&`, `^`, and `~` should be doable. Alternatively, we could use words for all six....
I'm unfamiliar with vercel (I'm not a web dev at all), but I noticed that updates and corrections that have been made to `./DOCS.md` and the contents of `./examples/` are...
Io
Crack a tinne (...) returns an open tinnie/file Swig tinnie to read a line Sip tinnie to get a character Wif tinnie to find out where the file Pointer is...
I noticed [here](https://github.com/zackradisic/aussieplusplus/blob/master/site/package.json#L69) that you appear to have chosen an MIT license for the website. It's also wise to add a `LICENSE` to the repository to disambiguate and clearly document...