adam mcdaniel
adam mcdaniel
Using [clap](https://crates.io/crates/clap) would simplify all of the command line parsing.
When I'm not connected to the internet, `curl` fails to get weather data which causes `parse@json` to fail, and also terminates the execution of my prelude early. I think that...
Things in the [ffi branch](https://github.com/adam-mcdaniel/oakc/tree/ffi) need to change _drastically_ before I can merge it. I **really** dislike having to use the command line to include FFI files. I think it's...
This PR implements the `String` type in `core.ok`, and adds some extensions to the `core.target` files to make memory management more efficient.
This PR adds the `modulus` method to `Target`, which implements the integer modulus operation. It also adds an example named `mod.ok` which demonstrates finding the days in each month and...
Right now, for loops look like the following: ```rust for (let i=0; i
This PR adds memory leak checks at the end of execution. All this really does is iterate over the `allocated` bitmask to check if any data has not been freed....
To make programs more correct, runtime checks could be added for determining whether or not the program is accessing memory it does not own. To be a valid pointer, it...
Right now there is no support for macro expressions. These should be added.