Releases: aarikpokras/CxL
Releases · aarikpokras/CxL
CxL v2.11.0
v2.10.0 → v2.11.0
- Additions to
any
- Member functions allow access value of object
- VSCode Extension
Full Changelog: v2.10.0...v2.11.0
- To do/Upcoming
- Weakly/flexibly-typed option
CxL v2.10.0
v2.9.0 → v2.10.0
- Types
any
- Can be assigned with
num
s,str
s, number and string literals. - Useful for functions that need to accept an argument of any type
- Can be assigned with
- Important Changes
- Removed template for
num
- Removed need to declare types in functions
- Removed template for
- Other
- Conversion operators for
num
- Fix problem where
num
s can't be added to number literals
- Conversion operators for
Full Changelog: v2.9.0...v2.10.0
- To do/Upcoming
- Get value for
any
type - Windows configure script
- Make G++ errors/warnings more readable
- Weakly-typed option
- Get value for
CxL v2.9.0
- Compiler bug fixes
- Added
items
method tostrarr
- Added conversion from
str
tostd::string
for compatibility - Added VSCode support
- Added functions
file_size
- Get size of a file
loop
- Perform a function
x
amount of times
- Perform a function
reverse
- Reverse a
str
- Reverse a
Full Changelog: v2.7.2...v2.9.0
CxL v2.7.2
- Important security fixes!
- Fixes in
fs
module - Change compiler for compatibility
- Add
sys
library move_file
function- More safety and ease-of-use for the system in general
CxL v2.7.1
argv
arrayargit
(argument iterator) macro- Subscript operator for
strarr
write_file
functionbegin
macroappend
function forstrarr
CxL v2.5.0
- More operators
- Added
start
andend
keywords - Postfix incrementation and decrementation
read
function- Right-side operators for
str
To do:
- ARGV array
CxL v2.0.1
print
functions- All data types
- Operators for data types
- Compiler auto-detects filename
fun
keyword for main shell-returning functions