Skip to content

Releases: Shen-Language/shen-sources

Shen OS Kernel 39.0

10 Aug 13:58
Compare
Choose a tag to compare

Changed

  • fn defined for 0 place functions.

Shen OS Kernel 38.3

13 May 16:09
Compare
Choose a tag to compare

Fixed

  • Removed unnecesary external symbols, arities and duplicated definitions
  • Recover dynamic demod funcionality so that it is not updated through an eval that redefines it.

Shen OS Kernel 38.2

12 May 12:17
Compare
Choose a tag to compare

Fixed

  • Bug in the handling of % and ! in the REPL.

Shen OS Kernel 38.1

19 Mar 12:20
Compare
Choose a tag to compare

Fixed

  • More portable code for the application of user-defined macros

Shen OS Kernel 38.0

09 Mar 14:47
Compare
Choose a tag to compare

Changed

  • Shen macros factorised resulting in a 2X faster reader.
  • Use Shen/Scheme as the default implementation for building klambda.

Shen OS Kernel 37.1

12 Jan 16:31
Compare
Choose a tag to compare

Fixed

  • Redundant factorisation eliminated.

Shen OS Kernel 37.0

12 Jan 16:23
Compare
Choose a tag to compare

Changed

  • Replaced factorisation algorithm with a simplified, improved version.

Shen OS Kernel 36.0

10 Jan 18:46
Compare
Choose a tag to compare

Changed

  • Prolog calls run in their own memory space.
  • assert and retract recycle memory.

Shen OS Kernel 35.0

10 Jan 18:45
Compare
Choose a tag to compare

Changed

  • Type ==> simplified for YACC.

Shen OS Kernel 34.6

10 Jan 18:44
Compare
Choose a tag to compare

Changed

  • Tweaks for Yggdrasil