Skip to content

Commit

Permalink
More MOP safety: bind-method! should return void (mighty-gerbils#1183)
Browse files Browse the repository at this point in the history
Yikes:
```
(defmethod {colorize Point3D}
  (lambda (self)
    (ColoredPoint3D x: (@ self x)
                    y: (@ self y)
                    z: (@ self z)
                    r: 0 g: 0 b: 0)))
#(#<unknown>
  #<unknown>
  #<unknown>
  #<unknown>
  colorize
  #<procedure mighty-gerbils#14 Point3D::colorize>
  #<unknown>
  #<unknown>
  #<unknown>
  #<unknown>
  #<unknown>
  #<unknown>
  #<unknown>
  #<unknown>
  #<unknown>
  #<unknown>)
```
  • Loading branch information
vyzo authored Mar 20, 2024
1 parent 0613f47 commit 6498cf3
Show file tree
Hide file tree
Showing 47 changed files with 1,243 additions and 1,237 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.

2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/compiler/compile~0.scm

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

2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/compiler/driver~0.scm

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

2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/compiler/method~0.scm

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

2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/compiler/optimize-ann~0.scm

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

132 changes: 66 additions & 66 deletions src/bootstrap/gerbil/compiler/optimize-base~0.scm

Large diffs are not rendered by default.

58 changes: 29 additions & 29 deletions src/bootstrap/gerbil/compiler/optimize-call~0.scm

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

2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/compiler/optimize-spec~0.scm

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

2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/compiler/optimize-top~0.scm

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

2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/compiler/optimize-xform~0.scm

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

2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/compiler/optimize~0.scm

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

2 changes: 1 addition & 1 deletion src/bootstrap/gerbil/core/macro-object~0.scm

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

Loading

0 comments on commit 6498cf3

Please sign in to comment.