File tree 4 files changed +25
-3
lines changed 4 files changed +25
-3
lines changed Original file line number Diff line number Diff line change @@ -78466,6 +78466,27 @@ uuid_0000000000000566:
78466
78466
mov %r13, -80(%rbp)
78467
78467
mov -72(%rbp),%r12
78468
78468
mov -80(%rbp),%r13
78469
+ push %r12
78470
+ push %r13
78471
+ mov -40(%rbp),%r12
78472
+ mov -48(%rbp),%r13
78473
+ call __typecheck_lookup_C___
78474
+ call uuid_0000000000000003
78475
+ mov %r12, 0(%r8)
78476
+ mov %r13, 8(%r8)
78477
+ pop %r13
78478
+ pop %r12
78479
+ push %r8
78480
+ call uuid_0000000000000003
78481
+ mov %r12, 0(%r8)
78482
+ mov %r13, 8(%r8)
78483
+ mov %r8, %r12
78484
+ pop %r13
78485
+ call __expr_C__C_set_type_C___
78486
+ mov %r12, -72(%rbp)
78487
+ mov %r13, -80(%rbp)
78488
+ mov -72(%rbp),%r12
78489
+ mov -80(%rbp),%r13
78469
78490
mov $1, %r14
78470
78491
uuid_0000000000000567:
78471
78492
cmp $0, %r14
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " lambda_mountain"
3
- version = " 1.11.105 "
3
+ version = " 1.11.106 "
4
4
authors = [" Andrew <andrew@subarctic.org>" ]
5
5
license = " MIT"
6
6
description = " Lambda Mountain"
Original file line number Diff line number Diff line change @@ -346,6 +346,7 @@ compile-expr-strict := λctx e offset used . (tail(
346
346
()
347
347
( (Variable fname) (tail(
348
348
(set e1 (stack-call( ctx fname r offset )))
349
+ (set e1 (expr::set-type( e1 (typecheck-lookup e) )))
349
350
e1
350
351
)))
351
352
( (Literal tag) (tail(
Original file line number Diff line number Diff line change @@ -71,15 +71,15 @@ parse := λ. (: (tail(
71
71
# (set toks (tail pme))
72
72
# )))
73
73
(remainder (tail(
74
+ ()
74
75
(match (parse-many-expressions remainder) (
75
76
()
76
77
( (PME( term remainder )) (tail(
77
78
(set tokens remainder)
78
79
()
79
- # (set parse-parsed-program (parse-parsed-program (GExpr (head pme)) ))
80
+ # (set parse-parsed-program (parse-parsed-program (GExpr (head pme)) ))
80
81
)))
81
82
))
82
- (set tokens (.1 (as (maybe-deref part1) PME)) )
83
83
)))
84
84
)))
85
85
You can’t perform that action at this time.
0 commit comments