-
Notifications
You must be signed in to change notification settings - Fork 160
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kernel: remove incomplete support for !{...} syntax
Specifically, `posobj!{indices}` was meant to relate to `list{indices}` the same way as `posobj![i]` does to `list[i]`. But it was never fully implemented. Specifically, no printing or execution functions for the relevant statement and expression types were implemented; and for the interpreter and compiler, mostly trying to use these lead to an error a long the line of "sorry, this feature has not been implemented". Due to all this, trying to use this feature in a coded function could trigger all kinds of problems, up to crashes. Since this code serves no clear purpose, we just remote it, instead of trying to implement the missing bits. Fixes #2765
- Loading branch information
Showing
11 changed files
with
18 additions
and
557 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.