Skip to content

Commit

Permalink
Merge pull request #1124 from andrew-johnson-4/port-more-lm-to-lsts-2…
Browse files Browse the repository at this point in the history
…lkfm

Port more lm to lsts 2lkfm
  • Loading branch information
andrew-johnson-4 authored Jan 19, 2025
2 parents 7d3fb5a + 8762d88 commit 41b7710
Show file tree
Hide file tree
Showing 262 changed files with 22,419 additions and 31,088 deletions.
44,770 changes: 22,342 additions & 22,428 deletions BOOTSTRAP/cli.c

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "lambda_mountain"
version = "1.20.26"
version = "1.20.27"
authors = ["Andrew <[email protected]>"]
license = "MIT"
description = "Typed Macro Assembler (backed by Coq proofs-of-correctness)"
Expand Down
2 changes: 1 addition & 1 deletion PLUGINS/BACKEND/C/compile-c.lm
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ plugins-backend-c-compile := λ . (: (
global-ctx k kt fragment
)))
) (
(let repr-tt (+( clean-tt (t1 'GlobalVariable_s) )))
(let repr-tt (&&( clean-tt (t1 'GlobalVariable_s) )))
(set.type( fragment (without-constructor repr-tt) ))
(set global-ctx (fragment-context::bind(
global-ctx k (without-constructor repr-tt) fragment
Expand Down
2 changes: 1 addition & 1 deletion PLUGINS/BACKEND/C/compile-expr-direct.lm
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ compile-expr-direct := λ(: ctx FContext)(: term AST)(: stack-offset I64)(: used
(set guid (uuid()))
(set e (.set( e 'expression_s (SAtom guid) )))
(set compile-smart-string-index (.bind( compile-smart-string-index val guid )))
(let lit (Lit( val (token::new val) )))
(let lit (Lit( val (mk-token val) )))
(ascript-normal( lit (t1 'String_s) ))
(let intern-ss (compile-stack-calls( ctx 'intern_s TAny (typeof term) lit stack-offset Used )))
(set assemble-header-section (+(
Expand Down
45 changes: 0 additions & 45 deletions PLUGINS/BACKEND/GNU-X86/alias.lm

This file was deleted.

2 changes: 0 additions & 2 deletions PLUGINS/BACKEND/GNU-X86/align.lm

This file was deleted.

18 changes: 0 additions & 18 deletions PLUGINS/BACKEND/GNU-X86/and.lm

This file was deleted.

15 changes: 0 additions & 15 deletions PLUGINS/BACKEND/GNU-X86/apply-or-cons-and-specialize.lm

This file was deleted.

20 changes: 0 additions & 20 deletions PLUGINS/BACKEND/GNU-X86/apply-plural.lm

This file was deleted.

128 changes: 0 additions & 128 deletions PLUGINS/BACKEND/GNU-X86/apply.lm

This file was deleted.

22 changes: 0 additions & 22 deletions PLUGINS/BACKEND/GNU-X86/arity.lm

This file was deleted.

7 changes: 0 additions & 7 deletions PLUGINS/BACKEND/GNU-X86/as-constant.lm

This file was deleted.

23 changes: 0 additions & 23 deletions PLUGINS/BACKEND/GNU-X86/ascript-normal.lm

This file was deleted.

1 change: 0 additions & 1 deletion PLUGINS/BACKEND/GNU-X86/ascript.lm

This file was deleted.

6 changes: 0 additions & 6 deletions PLUGINS/BACKEND/GNU-X86/assert-one-typed.lm

This file was deleted.

73 changes: 0 additions & 73 deletions PLUGINS/BACKEND/GNU-X86/assert-well-typed.lm

This file was deleted.

Loading

0 comments on commit 41b7710

Please sign in to comment.