Commit graph

3 commits

Author SHA1 Message Date
Jeremy Penner 4e720f0d67 Refactor / simplify scripting syntax classes
* Introduce Stype, a generalized object for producing synts by text matching
* consistently use stype to determine what can be inserted in a given place
* rewrite SyntDesc to more extensively use Stypes
* Introduce SyntHole, a generalized anyblob that can be put anywhere and evals
  to failure
* Remove all data types but flags, introduce bots
* Remove math
* Remove compiler / VM
* Remove unused methods
2020-07-05 17:17:46 -04:00
Jeremy Penner a061e0f8ee thoughts, fix error in scripting 2020-06-27 22:59:45 -04:00
Jeremy Penner 6213a0f917 scripting overhaul 2020-06-27 11:21:39 -04:00