0.5 release.

This commit is contained in:
Christoffer Lerno
2023-11-20 23:47:54 +01:00
parent 66b65a042e
commit 3255183ee4
3 changed files with 4 additions and 6 deletions

View File

@@ -137,11 +137,9 @@ fn void main()
### Current status
The current version of the compiler is alpha release 0.4.
The current stable version of the compiler is **version 0.5**.
Design work on C3 is complete aside from fleshing out details, such as
inline asm. As the standard library work progresses, changes and improvements
to the language will happen continuously.
The upcoming 0.6 release will focus on expanding the standard library.
Follow the issues [here](https://github.com/c3lang/c3c/issues).
If you have suggestions on how to improve the language, either [file an issue](https://github.com/c3lang/c3c/issues)

View File

@@ -24,7 +24,7 @@
- Subtype matching in type switches.
- Added parentof typeid property.
- Slice assignment is expanded.
- Strong optional handling requirements.
- Enforced optional handling.
- Better dead code analysis, and added dead code errors.
- Exhaustive switches with enums has better analysis.
- Globals may now be initialized with optional values.

View File

@@ -1 +1 @@
#define COMPILER_VERSION "0.4.710"
#define COMPILER_VERSION "0.5.0"