oakc
oakc copied to clipboard
A portable programming language with a compact intermediate representation
So i noticed a few issues with the `doc` subcommand: 1. the `-o OUTPUT` flag does not seem to work 2. characters like `*` and `_` have special meaning in...
MAR backend
Hi, Thank you for this amazing project. I have been trying to write a C compiler for [Much Assembly Required](https://github.com/simon987/Much-Assembly-Required) for a while but never seem to get past the...
Right now there is no support for macro expressions. These should be added.
Right now, Oak's type system is a bit weird compared to other languages. Take for example, C++ structures: ```c++ struct Date { Date() {} int get_day() { return day; }...
Right now, there is a bit of confusion about the distinction between the standard library and the core VM implementation. The core VM implementation should be _all_ that a program...
A style guide for implementing the standard library would be helpful, especially specifying a way to make variables and functions that are not currently in `std.c` or `std.go`. For example,...
Bumps [bumpalo](https://github.com/fitzgen/bumpalo) from 3.7.0 to 3.12.0. Changelog Sourced from bumpalo's changelog. 3.12.0 Released 2023-01-17. Added Added the bumpalo::boxed::Box::bump and bumpalo::collections::String::bump getters to get the underlying Bump that a string or...