Skip to content

v0.2h - CAS update

Compare
Choose a tag to compare
@kspalaiologos kspalaiologos released this 16 Feb 20:47
· 589 commits to v0.2 since this release
1b4ade7

Features:

  • Reworked the socket system to use Userdata.
  • ZIP and TAR file handling & byte buffer-backed lists.
  • Implement sh:mkdir, sh:mkdirs, io:append-file, sh:cd, sh:cwd, sh:access, sh:path-sep
  • Implemented globbing.
  • Fixed ? REPL highlight
  • Optimise highlighters, add prompt customisation.
  • Bump dependencies (JLine, BigMath)
  • Add dependency licenses into the repository (3rdparty/)
  • Base64 support (encode/decode)
  • Improved parallelism: implement tasks and daemons.
  • Implemented the actor message-passing model (parallel:actor, parallel:actor.send, parallel:actor.receive).
  • Added computer algebra support: Indefinite integration (antiderivatives), derivatives, limits and series for real and complex analysis.
  • Polynomial and mathematical functions supporting substitution and factorisation.
  • Implement meta:type-name
  • Taylor, Puiseux, Laurent and MacLaurin series.