riptide icon indicating copy to clipboard operation
riptide copied to clipboard

Convert certain builtins into language constructs

Open sagebind opened this issue 6 years ago • 0 comments

We gain very little by making everything into a builtin and we lose some degree of convenience. The following things should be made first-class language constructs:

  • require: Define some sort of import syntax
  • if
  • cond
  • while
  • def: This currently uses hacks to be implemented as a builtin.
  • set: This doesn't exist yet because it can't be implemented as a builtin.
  • catch
  • throw

sagebind avatar Dec 02 '19 21:12 sagebind