Skip to content

Commit

Permalink
Fix a couple of compiler bugz (#1140)
Browse files Browse the repository at this point in the history
A couple of issues discovered following ssxi errors during incremental
compilation:
- The ssxi declaration for lambdas that had a hand-written inline rule
were broken
- When loading an ssxi, bind a method should be idempotent, ie binding
to the same symbol should be allowed.
  As it was it would cause errors during incremental compilation
  • Loading branch information
vyzo authored Mar 2, 2024
1 parent b7d6220 commit e993d8f
Show file tree
Hide file tree
Showing 59 changed files with 41,517 additions and 41,487 deletions.
2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/compiler/base__0.scm

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions src/bootstrap/gerbil/compiler/compile.ssi

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions src/bootstrap/gerbil/compiler/compile__0.scm

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e993d8f

Please sign in to comment.