Skip to content

Releases: aarikpokras/CxL

CxL v2.11.0

29 Dec 21:20
826d9d0
Compare
Choose a tag to compare

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

26 Dec 00:32
3701dd6
Compare
Choose a tag to compare

v2.9.0 → v2.10.0

  • Types
    • any
      • Can be assigned with nums, strs, number and string literals.
      • Useful for functions that need to accept an argument of any type
  • Important Changes
    • Removed template for num
      • Removed need to declare types in functions
  • Other
    • Conversion operators for num
    • Fix problem where nums can't be added to number literals

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

CxL v2.9.0

20 Dec 17:45
0d5bf77
Compare
Choose a tag to compare
  • Compiler bug fixes
  • Added items method to strarr
  • Added conversion from str to std::string for compatibility
  • Added VSCode support
  • Added functions
    • file_size
      • Get size of a file
    • loop
      • Perform a function x amount of times
    • reverse
      • Reverse a str

Full Changelog: v2.7.2...v2.9.0

CxL v2.7.2

15 Dec 02:46
8342224
Compare
Choose a tag to compare
  • 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

13 Dec 03:12
2804af7
Compare
Choose a tag to compare
  • argv array
  • argit (argument iterator) macro
  • Subscript operator for strarr
  • write_file function
  • begin macro
  • append function for strarr

CxL v2.5.0

10 Dec 18:10
71388b7
Compare
Choose a tag to compare
  • More operators
  • Added start and end keywords
  • Postfix incrementation and decrementation
  • read function
  • Right-side operators for str

To do:

  • ARGV array

CxL v2.0.1

08 Dec 18:59
3aebb64
Compare
Choose a tag to compare
  • print functions
  • All data types
  • Operators for data types
  • Compiler auto-detects filename
  • fun keyword for main shell-returning functions