Open
Description
At least in Java SOM, calling an unknown primitive causes a warning to be printed, but execution to continue -- which, to me, feels surprising! Should it not immediately cause a fatal error?
$ cat test.som
class_load = (
madeup = primitive
run = (
1 println.
self madeup.
2 println.
)
)
$ zsh som.sh -cp Smalltalk test.som
Primitives class som.primitives.testPrimitives not found
1
Warning: undefined primitive madeup called
2