Commit Graph

15 Commits (4fcb37987052470a7571598b51b9456df6c40e5a)

Author SHA1 Message Date
Doug Coleman 54a1a8f326 ALIAS: doesn't not work with SYNTAX: words. oops 2009-06-11 15:23:36 -05:00
Doug Coleman 9a8b7122ac fix typo 2009-06-11 15:19:00 -05:00
Doug Coleman a7d02fde28 re-add AUTO-CONSTRUCTOR 2009-06-11 15:15:22 -05:00
Doug Coleman 74fbe979bb forward/backward constructors instead of auto-constructors 2009-06-11 14:31:04 -05:00
Doug Coleman 39047be85d call initializers in reverse order to allow base classes to set state after slots are set in a subclass 2009-06-11 13:19:54 -05:00
Doug Coleman 0d308e6a4b fix constructors for shadowed slots 2009-06-09 12:31:00 -04:00
Doug Coleman 2ff32e838e add a constructor that calls all of its superclass initializers 2009-06-09 00:18:15 -04:00
Doug Coleman a0b01a51b7 create initializers vocab when constructors is used. this should really go in bootstrap instead 2009-06-04 15:30:17 -05:00
Doug Coleman 7734042b58 use initial values in constructors when approriate 2009-06-04 14:57:10 -05:00
Doug Coleman 4cead52ba6 constructor foo now creates an initialize-foo word in the initializers vocabualary. <foo> is instantiated with boa constructors now, so constructors handle read-only slots 2009-06-04 10:17:09 -05:00
Slava Pestov e0d48e3ab6 New utility word: complete-effect 2009-03-22 17:59:40 -05:00
Slava Pestov ea60f8ae93 Changing : foo ; parsing to SYNTAX: foo ; 2009-03-21 01:27:50 -05:00
Slava Pestov c2a0613929 Updating meta-data 2009-03-07 00:57:04 -06:00
Slava Pestov 6b25e99470 Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
Slava Pestov 6ae2694f51 Move images vocab, and constructors (which it depends on) to basis 2009-02-11 05:01:04 -06:00