factor/core/classes
Doug Coleman 5bcdeee745 classes: Add a check that arguments to classoids are themselves classoids.
Introduce a new word-prop that makes tuple-class words classoids at parse-time so that
self-referential tuple definitions with maybe{} work, e.g. TUPLE: node { next maybe{ node } } ;
Add unit test.
Fixes #766.
2013-03-22 16:00:46 -07:00
..
algebra classes: Add a check that arguments to classoids are themselves classoids. 2013-03-22 16:00:46 -07:00
builtin classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
intersection core: some more cleanup of USING lists. 2013-03-05 10:48:14 -08:00
maybe classes: Add a check that arguments to classoids are themselves classoids. 2013-03-22 16:00:46 -07:00
mixin core: some more cleanup of USING lists. 2013-03-05 10:48:14 -08:00
parser classes: Add a check that arguments to classoids are themselves classoids. 2013-03-22 16:00:46 -07:00
predicate core: some more cleanup of USING lists. 2013-03-05 10:48:14 -08:00
singleton core: some more cleanup of USING lists. 2013-03-05 10:48:14 -08:00
tuple classes: Add a check that arguments to classoids are themselves classoids. 2013-03-22 16:00:46 -07:00
union core: some more cleanup of USING lists. 2013-03-05 10:48:14 -08:00
authors.txt Initial import 2007-09-20 18:09:08 -04:00
classes-docs.factor Rename class to class-of 2011-10-24 06:47:42 -05:00
classes-tests.factor classes: remove fragile unit test 2010-08-21 18:10:09 -07:00
classes.factor classes: Add a check that arguments to classoids are themselves classoids. 2013-03-22 16:00:46 -07:00
summary.txt Initial import 2007-09-20 18:09:08 -04:00
tags.txt Initial import 2007-09-20 18:09:08 -04:00