Skip to content
This repository has been archived by the owner on Apr 25, 2023. It is now read-only.

Cakelisp Alpha 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@makuto makuto released this 28 Feb 03:05
· 252 commits to master since this release

This release offers some significant features that Alpha 1 lacked:

  • Compile-time functions can now be referenced by other compile-time functions. Their headers will automatically be included
  • More robust compile-time cache validation. Compile-time files have the same cache validation as runtime files, i.e. their commands and header files are checked. This fixes segmentation faults and undefined behavior when Cakelisp changes without updating cached comptime dynamic libraries
  • Improved build system argument specification. It is now much easier to specify link arguments
  • Various bug fixes with the reference resolution system, error messages, etc.

Cakelisp builds itself. I will not be distributing binaries of Cakelisp. Read the ReadMe carefully for your platform in order to build Cakelisp.
Please feel free open issues for bugs and questions.