Skip to content

Releases: andrew-johnson-4/lambda-mountain

1.16.2

06 Sep 01:31
4431f40
Compare
Choose a tag to compare

Features:

  • varargs are supported in blob context and fragment context

1.16.0

03 Sep 01:12
Compare
Choose a tag to compare

Features:

  • Added a --blob mode for rendering generic targets as simple sequential fragments

Blob is a simple rendering mode suitable for any context-free file format such cross-compilation to another programming language

import LIB/default.html;

(html(
   (head(
      (title( 'Hello\sHTML_s ))
   ))
   (body(
      (h2( 'Hello\sWorld_s ))
   ))
))

1.15.28

26 Aug 02:43
475462d
Compare
Choose a tag to compare

Features:

  • lmv assembly parser is working well enough to extract the control flow graph from annotated files

1.15.27

14 Aug 22:25
Compare
Choose a tag to compare

Features:

  • successfully parsing most GNU syntax forms

1.15.26

13 Aug 01:39
Compare
Choose a tag to compare

Features:

  • Verifier can now tokenize GNU assembly files to look for assertions

1.15.25

24 Jul 22:44
804d5e8
Compare
Choose a tag to compare

Features:

  • tail cons is no longer a feature in the language and has been completely removed in favor of implicit tail cons

1.15.24

24 Jul 01:20
02761c7
Compare
Choose a tag to compare

Features:

  • support stack variables in return position of if statements

1.15.23

23 Jul 22:30
3b7023c
Compare
Choose a tag to compare

Features:

  • if expressions as value expressions works now

1.15.22

23 Jul 16:45
9e07f1c
Compare
Choose a tag to compare

Features:

  • fix regression in blame tracking for function applications

1.15.21

23 Jul 03:32
7477666
Compare
Choose a tag to compare

Features:

  • all hard-coded assembly in codegen has been moved to libraries