Releases: Ztry8/Cylium
Cylium 0.4.1
Changelog
Major
-
switch to AST-based execution instead of string matching
-
Add procedures as
proc -
Add
whileloops -
Remove
gotostatement
Minor
- Add
sin,cosandsqrtoperations - Add
examplesfolder
Bugs
- Fix number * string bug
Community & Learning
- Contributions, issues, and discussions are welcome
- Learning materials and tutorials are available on the official website: https://cylium.site
Thanks
Thank you to everyone who shows interest, tests the language, reports issues, and contributes to the project.
Your feedback helps shape Cylium from the very beginning.
System Requirements
Cylium 0.4.1 is available as precompiled binaries and has minimal system requirements.
(or compile it yourself for your system)
- Windows: Windows 10 or newer (x86_64)
- Linux: 64-bit systems with Linux kernel 3.10 or newer
- macOS: Intel-based macOS (x86_64)
Runs reliably on Apple Silicon via Rosetta 2
No additional libraries or runtimes are required.
Cylium 0.1.7
This is the second release of the Cylium programming language.
Changelog
Bugs
- Fix Windows formatting: remove colored text in errors and warnings
- Fix string * number multiplication
- Fix const mutability bug
- Fix
rust.ymlworkflow to avoid running on every commit
Minor
- Add
tests/folder to hold language test files - Rename constants from lowercase to uppercase (
pi->PI) - Update error reference URLs
- Add new plans to
TODO.mdand improve clarity ofCONTRIBUTING.md
Major
- Strings now support UTF-8 symbols (see
tests/strings.cyl) - Add quotes for strings (allow spaces and
\n) - Add
splitoperator for strings - Add new string-related error code
Community & Learning
- Contributions, issues, and discussions are welcome
- Learning materials and tutorials are available on the official website: https://cylium.site
Thanks
Thank you to everyone who shows interest, tests the language, reports issues, and contributes to the project.
Your feedback helps shape Cylium from the very beginning.
System Requirements
Cylium 0.1.7 is available as precompiled binaries and has minimal system requirements.
(or compile it yourself for your system)
- Windows: Windows 10 or newer (x86_64)
- Linux: 64-bit systems with Linux kernel 3.10 or newer
- macOS: Intel-based macOS (x86_64)
Runs reliably on Apple Silicon via Rosetta 2
No additional libraries or runtimes are required.
Cylium 0.1.0 - Initial Release
This is the first public release of the Cylium programming language.
Version 0.1.0 establishes the core design of the language,
including basic syntax, strong static typing, control flow constructs, and a Rust-based interpreter.
This release focuses on correctness and clarity rather than feature completeness.
Cylium is experimental, and breaking changes are expected in future versions.
Community & Learning
- Contributions, issues, and discussions are welcome
- Learning materials and tutorials are available on the official website: https://cylium.site
Thanks
Thank you to everyone who shows interest, tests the language, reports issues, and contributes to the project.
Your feedback helps shape Cylium from the very beginning.
System Requirements
Cylium 0.1.0 is available as precompiled binaries and has minimal system requirements.
(or compile it yourself for your system)
- Windows: Windows 10 or newer (x86_64)
- Linux: 64-bit systems with Linux kernel 3.10 or newer
- macOS: Intel-based macOS (x86_64)
Runs reliably on Apple Silicon via Rosetta 2
No additional libraries or runtimes are required.