Releases: fubark/cyber
Releases Β· fubark/cyber
v0.4-DEV
Commits
- 5850e21: Support function parameter groups. (fubark)
- 9a19b91: Support tuple field groups. (fubark)
- 8818a42: Reserve type ID 0. (fubark)
- 1ce022a: Add
clFindType
. Rename toCLType
. (fubark) - ad4e1fd: Support initializing struct choice. (fubark)
- 0d38c46: Refactor capi. (fubark)
- 4f2ca7e: Add
clAsString
. (fubark) - 601b31d: Add
clGetField
. (fubark) - 33fdcf1: Add
clNewInstance
. (fubark) - d5f4e68: Add
clUnwrapChoice
. (fubark) - a90159d: Add
clNewChoice
. (fubark) - 6819984: Support unwrap choice operator. (fubark)
- c32e6fc: Fix main. (fubark)
- 27a6379: Forbid function template overloading. Lazily resolve param types. Revise function and value template syntax. (fubark)
- ef14dc7: Define boolean constants. (fubark)
- 0942a29: Generate
Tag
type for a choice type. Addchoicetag
. (fubark) - cf24d0d: Rename to
typeOf
. (fubark) - f61bb82:
_
initializes void value. (fubark) - 5b8dd64: Add
typeInfo
, andallTypes
. (fubark) - bab51c1: Fix web-lib. (fubark)
0.3
More info can be found in the v0.3 Release Notes.
- JIT compiler.
- Cycle dectector.
- Embed API.
- cbindgen.
- Type system.
- Operator overloading.
- Function overloading.
- Compiler rewrite.
- WASI target.
- Doc gen.