core: some more cleanup of USING lists.

db4
John Benediktsson 2013-03-05 10:48:14 -08:00
parent 5487480126
commit 12216b1246
9 changed files with 24 additions and 27 deletions

View File

@ -1,8 +1,8 @@
! Copyright (C) 2004, 2010 Slava Pestov. ! Copyright (C) 2004, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: words accessors sequences kernel assocs combinators USING: accessors assocs classes classes.algebra
classes classes.private classes.algebra classes.algebra.private classes.algebra.private classes.builtin classes.private
classes.builtin namespaces arrays math quotations make ; combinators kernel make sequences words ;
IN: classes.intersection IN: classes.intersection
PREDICATE: intersection-class < class PREDICATE: intersection-class < class

View File

@ -2,7 +2,7 @@
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: accessors classes classes.algebra USING: accessors classes classes.algebra
classes.algebra.private classes.private classes.union.private classes.algebra.private classes.private classes.union.private
effects kernel words sequences arrays ; kernel words ;
IN: classes.maybe IN: classes.maybe
! The class slot has to be a union of a word and a classoid ! The class slot has to be a union of a word and a classoid

View File

@ -1,9 +1,9 @@
! Copyright (C) 2004, 2010 Slava Pestov. ! Copyright (C) 2004, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: classes classes.private classes.algebra USING: accessors assocs classes classes.algebra
classes.algebra.private classes.union classes.union.private classes.algebra.private classes.private classes.union
words kernel sequences definitions combinators arrays assocs classes.union.private combinators definitions kernel sequences
generic accessors ; words ;
IN: classes.mixin IN: classes.mixin
PREDICATE: mixin-class < union-class "mixin" word-prop ; PREDICATE: mixin-class < union-class "mixin" word-prop ;

View File

@ -1,6 +1,6 @@
! Copyright (C) 2008, 2010 Slava Pestov. ! Copyright (C) 2008, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: parser vocabs.parser words kernel classes compiler.units lexer ; USING: classes compiler.units kernel parser vocabs.parser words ;
IN: classes.parser IN: classes.parser
: save-class-location ( class -- ) : save-class-location ( class -- )

View File

@ -1,8 +1,7 @@
! Copyright (C) 2004, 2010 Slava Pestov. ! Copyright (C) 2004, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: classes classes.private classes.algebra USING: classes classes.algebra classes.algebra.private
classes.algebra.private kernel namespaces make words sequences classes.private kernel make words ;
quotations arrays kernel.private assocs combinators ;
IN: classes.predicate IN: classes.predicate
PREDICATE: predicate-class < class PREDICATE: predicate-class < class

View File

@ -1,8 +1,7 @@
! Copyright (C) 2008, 2010 Doug Coleman, Slava Pestov. ! Copyright (C) 2008, 2010 Doug Coleman, Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: classes classes.algebra classes.algebra.private USING: classes classes.algebra.private classes.predicate
classes.predicate classes.predicate.private kernel sequences classes.predicate.private kernel sequences words ;
words vocabs.parser accessors ;
IN: classes.singleton IN: classes.singleton
<PRIVATE <PRIVATE

View File

@ -1,8 +1,8 @@
! Copyright (C) 2008, 2010 Slava Pestov. ! Copyright (C) 2008, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: accessors kernel sets namespaces make sequences parser USING: accessors arrays assocs classes.parser classes.tuple
lexer combinators words classes.parser classes.tuple arrays combinators kernel lexer make parser parser.notes sequences
slots math assocs parser.notes classes classes.algebra ; sets slots ;
IN: classes.tuple.parser IN: classes.tuple.parser
: slot-names ( slots -- seq ) : slot-names ( slots -- seq )

View File

@ -1,11 +1,10 @@
! Copyright (C) 2005, 2010 Slava Pestov. ! Copyright (C) 2005, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: arrays definitions hashtables kernel kernel.private math USING: accessors arrays assocs classes classes.algebra
namespaces make sequences sequences.private strings vectors classes.algebra.private classes.builtin classes.private
words quotations memory combinators generic classes combinators definitions effects generic kernel kernel.private
classes.algebra classes.algebra.private classes.builtin make math math.private memory namespaces quotations sequences
classes.private slots.private slots math.private accessors sequences.private slots slots.private strings words ;
assocs effects ;
IN: classes.tuple IN: classes.tuple
PREDICATE: tuple-class < class PREDICATE: tuple-class < class

View File

@ -1,9 +1,9 @@
! Copyright (C) 2004, 2011 Slava Pestov. ! Copyright (C) 2004, 2011 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: accessors assocs classes classes.algebra USING: accessors assocs classes classes.algebra
classes.algebra.private classes.builtin classes.algebra.private classes.builtin classes.private
classes.private combinators definitions kernel kernel.private combinators definitions kernel kernel.private math math.private
math math.private quotations sequences words vocabs ; quotations sequences words ;
IN: classes.union IN: classes.union
PREDICATE: union-class < class PREDICATE: union-class < class