oakc icon indicating copy to clipboard operation
oakc copied to clipboard

A portable programming language with a compact intermediate representation

Results 28 oakc issues
Sort by recently updated
recently updated
newest added

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...

bug
almost fixed

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...

enhancement
question
backend specific

See the title of the issue

hardening
typechecking

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; }...

intermediate representation

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...

hardening
standard library
core library
error handling

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,...

documentation
question

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...

dependencies