]> gitweb.factorcode.org Git - factor.git/commitdiff
factor: don't need FROM: namespaces => set or namespaces:set anymore
authorDoug Coleman <doug.coleman@gmail.com>
Wed, 12 Aug 2015 16:24:26 +0000 (11:24 -0500)
committerDoug Coleman <doug.coleman@gmail.com>
Wed, 12 Aug 2015 16:25:57 +0000 (11:25 -0500)
64 files changed:
basis/compiler/cfg/alias-analysis/alias-analysis.factor
basis/compiler/cfg/branch-splitting/branch-splitting.factor
basis/compiler/cfg/copy-prop/copy-prop.factor
basis/compiler/cfg/dce/dce.factor
basis/compiler/cfg/def-use/def-use.factor
basis/compiler/cfg/dominance/dominance.factor
basis/compiler/cfg/linear-scan/assignment/assignment.factor
basis/compiler/cfg/linear-scan/linear-scan-tests.factor
basis/compiler/cfg/linearization/linearization.factor
basis/compiler/cfg/liveness/liveness.factor
basis/compiler/cfg/loop-detection/loop-detection.factor
basis/compiler/cfg/representations/preferred/preferred.factor
basis/compiler/cfg/representations/selection/selection.factor
basis/compiler/cfg/rpo/rpo.factor
basis/compiler/cfg/ssa/construction/construction.factor
basis/compiler/cfg/ssa/construction/tdmsc/tdmsc-tests.factor
basis/compiler/cfg/ssa/construction/tdmsc/tdmsc.factor
basis/compiler/cfg/ssa/destruction/coalescing/coalescing.factor
basis/compiler/cfg/ssa/destruction/destruction.factor
basis/compiler/cfg/stacks/local/local.factor
basis/compiler/cfg/write-barrier/write-barrier.factor
basis/compiler/codegen/codegen.factor
basis/compiler/tree/checker/checker.factor
basis/compiler/tree/dead-code/branches/branches.factor
basis/compiler/tree/dead-code/liveness/liveness.factor
basis/compiler/tree/debugger/debugger.factor
basis/compiler/tree/def-use/def-use.factor
basis/compiler/tree/def-use/simplified/simplified.factor
basis/compiler/tree/escape-analysis/allocations/allocations.factor
basis/compiler/tree/modular-arithmetic/modular-arithmetic.factor
basis/compiler/tree/recursive/recursive.factor
basis/farkup/farkup.factor
basis/furnace/auth/auth.factor
basis/help/markup/markup-tests.factor
basis/help/markup/markup.factor
basis/inspector/inspector.factor
basis/io/monitors/linux/linux.factor
basis/io/servers/servers.factor
basis/peg/peg.factor
basis/prettyprint/sections/sections.factor
basis/regexp/nfa/nfa.factor
basis/see/see.factor
basis/stack-checker/backend/backend.factor
basis/stack-checker/dependencies/dependencies.factor
basis/stack-checker/transforms/transforms.factor
basis/tools/deploy/shaker/shaker.factor
basis/ui/backend/windows/windows.factor
basis/ui/gadgets/gadgets-tests.factor
basis/ui/gestures/gestures.factor
basis/ui/render/render.factor
basis/vocabs/refresh/refresh.factor
basis/xml/elements/elements.factor
core/alien/alien-tests.factor
core/classes/classes.factor
core/compiler/units/units.factor
core/destructors/destructors.factor
core/generic/standard/standard-tests.factor
core/source-files/source-files.factor
extra/compiler/cfg/gvn/avail/avail.factor
extra/graphviz/graphviz-tests.factor
extra/koszul/koszul.factor
extra/managed-server/chat/chat.factor
extra/managed-server/managed-server.factor
extra/project-euler/051/051.factor

index 9c44264f2b61251a61839a39401d9835c0f51972..9243af28d2641161eef2ff516331260df3305714 100644 (file)
@@ -5,7 +5,6 @@ compiler.cfg.comparisons compiler.cfg.instructions
 compiler.cfg.representations.preferred compiler.cfg.rpo
 compiler.cfg.utilities cpu.architecture fry kernel locals math
 namespaces sequences sets ;
-QUALIFIED: namespaces
 IN: compiler.cfg.alias-analysis
 
 ! Local copy propagation
@@ -126,13 +125,13 @@ SYMBOL: ac-counter
     ] [ vreg kill-computed-set-slot ] if ;
 
 : init-alias-analysis ( -- )
-    H{ } clone vregs>acs namespaces:set
-    H{ } clone acs>vregs namespaces:set
-    H{ } clone live-slots namespaces:set
-    H{ } clone copies namespaces:set
-    H{ } clone recent-stores namespaces:set
-    HS{ } clone dead-stores namespaces:set
-    0 ac-counter namespaces:set ;
+    H{ } clone vregs>acs set
+    H{ } clone acs>vregs set
+    H{ } clone live-slots set
+    H{ } clone copies set
+    H{ } clone recent-stores set
+    HS{ } clone dead-stores set
+    0 ac-counter set ;
 
 GENERIC: insn-slot# ( insn -- slot#/f )
 GENERIC: insn-object ( insn -- vreg )
@@ -256,7 +255,7 @@ M: insn eliminate-dead-stores drop t ;
     copies get clear-assoc
     dead-stores get clear-set
 
-    next-ac heap-ac namespaces:set
+    next-ac heap-ac set
     ##vm-field set-new-ac
     ##alien-global set-new-ac ;
 
index e01f66c29216ec8a31b56a6d95ad7f5dfd4253b9..78af21546a0d4a422d41a2fb7c861ed38c629894 100644 (file)
@@ -5,7 +5,6 @@ compiler.cfg compiler.cfg.instructions compiler.cfg.predecessors
 compiler.cfg.renaming compiler.cfg.rpo compiler.cfg.utilities
 deques dlists fry kernel locals math namespaces sequences sets
 vectors ;
-QUALIFIED: namespaces
 IN: compiler.cfg.branch-splitting
 
 : clone-instructions ( insns -- insns' )
@@ -86,8 +85,8 @@ SYMBOL: visited
     [ worklist get push-front ] [ drop ] if ;
 
 : init-worklist ( cfg -- )
-    <dlist> worklist namespaces:set
-    HS{ } clone visited namespaces:set
+    <dlist> worklist set
+    HS{ } clone visited set
     entry>> add-to-worklist ;
 
 : split-branches ( cfg -- )
index 50da49adb761bfc83f3d09f5f60c063942b165af..e205734110e7828f76c561b2ee2d78a85d1d5b4b 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors assocs compiler.cfg.def-use
 compiler.cfg.instructions compiler.cfg.predecessors
 compiler.cfg.renaming compiler.cfg.rpo compiler.cfg.utilities
 fry grouping kernel namespaces sequences ;
-FROM: namespaces => set ;
 IN: compiler.cfg.copy-prop
 
 <PRIVATE
index 14399886ee881cf8d846c3c74d2cb8d842a1d316..8a515e1e90de93b6de740699477a65a82c090837 100644 (file)
@@ -3,7 +3,6 @@
 USING: accessors arrays assocs combinators compiler.cfg.def-use
 compiler.cfg.instructions compiler.cfg.predecessors
 compiler.cfg.rpo kernel namespaces sequences sets ;
-FROM: namespaces => set ;
 IN: compiler.cfg.dce
 
 ! Maps vregs to sequences of vregs
index dfa0ba083c5b93d8d0059bef5a407fa46a7736f6..7b88a1ca92a5ea885c30cdb08d1d468f28f318ca 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors arrays assocs combinators compiler.cfg
 compiler.cfg.instructions compiler.cfg.instructions.syntax
 compiler.cfg.rpo compiler.units fry generic kernel namespaces
 quotations sequences sequences.generalizations sets slots words ;
-FROM: namespaces => set ;
 IN: compiler.cfg.def-use
 
 ! Utilities for iterating over instruction operands
index 79bcb47f759aa3cda8d54edb71c8dc2d7766021f..54f7a80c175a4ff208bd692808d362bdd652e190 100644 (file)
@@ -3,7 +3,6 @@
 USING: accessors assocs combinators compiler.cfg.predecessors
 compiler.cfg.rpo deques dlists fry kernel locals math math.order
 namespaces sequences sorting vectors ;
-FROM: namespaces => set ;
 IN: compiler.cfg.dominance
 
 <PRIVATE
index f35e0a5c99924723b52b8285f747e721f4cbac93..81cbfa4cf7764461e73f13c9871573b72e657076 100644 (file)
@@ -6,7 +6,6 @@ compiler.cfg.instructions compiler.cfg.linear-scan.allocation.state
 compiler.cfg.linear-scan.live-intervals compiler.cfg.renaming.functor
 compiler.cfg.ssa.destruction.leaders cpu.architecture
 fry heaps kernel make math namespaces sequences sets ;
-FROM: namespaces => set ;
 IN: compiler.cfg.linear-scan.assignment
 
 ! This contains both active and inactive intervals; any interval
index 0fb9f050ff758b34a89fac72a202c3183e544ba3..ada660c9697183ba908d8aa2ac276c2b3fd9d11b 100644 (file)
@@ -21,7 +21,6 @@ compiler.cfg.linear-scan.allocation.splitting
 compiler.cfg.linear-scan.allocation.spilling
 compiler.cfg.linear-scan.debugger
 compiler.cfg.utilities ;
-FROM: namespaces => set ;
 IN: compiler.cfg.linear-scan.tests
 
 check-allocation? on
index c20be464f1709ea4874c441abd88ea94221886c0..b5abf84fedde7b9a121d29995ffd0b31d7fd934d 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors assocs combinators combinators.short-circuit
 compiler.cfg.loop-detection compiler.cfg.predecessors
 compiler.cfg.rpo compiler.cfg.utilities deques dlists fry kernel
 make math namespaces sequences sets sorting ;
-FROM: namespaces => set ;
 IN: compiler.cfg.linearization
 
 ! This is RPO except loops are rotated and unlikely blocks go
index 33518b89d6e03ca897930034d095b0d91d5ea94c..67c5cb3b9c607ade4cedaf3105743f2dd1e41538 100644 (file)
@@ -6,7 +6,6 @@ compiler.cfg.registers compiler.cfg.rpo
 compiler.cfg.ssa.destruction.leaders compiler.cfg.utilities
 cpu.architecture deques dlists fry kernel locals namespaces
 sequences sets ;
-FROM: namespaces => set ;
 IN: compiler.cfg.liveness
 
 SYMBOL: live-ins
index a8a90377ef5ccb90bf83821a86102f7cc0daf1dc..7e4ccdac8fc854b9dbeee2994d892894fb6ee3de 100644 (file)
@@ -3,7 +3,6 @@
 USING: accessors assocs combinators.short-circuit compiler.cfg
 compiler.cfg.predecessors compiler.cfg.utilities deques dlists fry kernel
 namespaces sequences sets ;
-FROM: namespaces => set ;
 IN: compiler.cfg.loop-detection
 
 TUPLE: natural-loop header index ends blocks ;
index 99a91f6be0e81c32bd163d714b9b1e140977e344..2a8805edee1e4de7a1188de6bc7134f566f05fdc 100644 (file)
@@ -6,7 +6,6 @@ generic kernel namespaces sequences sequences.generalizations
 sets words ;
 FROM: compiler.cfg.instructions.syntax => insn-def-slots
 insn-use-slots insn-temp-slots scalar-rep ;
-FROM: namespaces => set ;
 IN: compiler.cfg.representations.preferred
 
 GENERIC: defs-vreg-reps ( insn -- reps )
index 15d4a53baa449b06394459332720ffa44886d6e4..827e4ea99451dde56f93f0705c19408c73cac031 100644 (file)
@@ -8,7 +8,6 @@ compiler.cfg.representations.preferred compiler.cfg.rpo
 compiler.cfg.utilities compiler.utilities cpu.architecture
 disjoint-sets fry kernel locals math math.functions namespaces
 sequences sets ;
-FROM: namespaces => set ;
 IN: compiler.cfg.representations.selection
 
 SYMBOL: tagged-vregs
index c64952b89937d26b5015d01832b7607c4105e86f..0a36c5decce59121cf3eb058b74a1a871f0520ef 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors compiler.cfg fry kernel make sequences sets ;
-FROM: namespaces => set ;
+USING: accessors compiler.cfg fry kernel make namespaces
+sequences sets ;
 IN: compiler.cfg.rpo
 
 : post-order-traversal ( visited bb -- visited )
index 0180821c1680868d6a6d7ae120916856b7a8f580..73fc2c1a0f5c7139690afe24e6368890345e854a 100644 (file)
@@ -4,9 +4,8 @@ USING: accessors assocs combinators compiler.cfg
 compiler.cfg.def-use compiler.cfg.dominance
 compiler.cfg.instructions compiler.cfg.registers
 compiler.cfg.renaming.functor compiler.cfg.rpo
-compiler.cfg.ssa.construction.tdmsc compiler.cfg.utilities deques dlists fry
-kernel math sequences sets ;
-FROM: namespaces => set get ;
+compiler.cfg.ssa.construction.tdmsc deques dlists fry kernel
+math namespaces sequences sets ;
 IN: compiler.cfg.ssa.construction
 
 <PRIVATE
index 7b6100ed69292c5fb98acaed267b78f821a59a91..20577afb968d5d613d91e4407ca0b3fc7df0bd7d 100644 (file)
@@ -1,8 +1,6 @@
 USING: accessors arrays compiler.cfg compiler.cfg.debugger
-compiler.cfg.dominance compiler.cfg.predecessors
-compiler.cfg.ssa.construction.tdmsc compiler.cfg.utilities kernel namespaces
-sequences sets tools.test vectors ;
-FROM: namespaces => set ;
+compiler.cfg.ssa.construction.tdmsc compiler.cfg.utilities
+kernel namespaces sequences sets tools.test ;
 IN: compiler.cfg.ssa.construction.tdmsc.tests
 
 : test-tdmsc ( -- )
index 7ba39682e697a9a0521306d666b92c24ecc9fedc..d090619ca721501fa5b5aad3f55959a38a2b9d08 100644 (file)
@@ -3,7 +3,6 @@
 USING: accessors arrays assocs bit-sets compiler.cfg
 compiler.cfg.dominance compiler.cfg.rpo compiler.cfg.utilities
 fry hashtables kernel locals math namespaces sequences sets ;
-FROM: namespaces => set ;
 IN: compiler.cfg.ssa.construction.tdmsc
 
 ! TDMSC-I algorithm from "A Practical and Fast Iterative Algorithm for
index f8ec363c21ad77f48ef5b385aea6d754f72f03e7..c9e88cd83d888b04fe0e3f5c062893d1f94279be 100644 (file)
@@ -3,7 +3,6 @@ compiler.cfg.instructions compiler.cfg.linearization
 compiler.cfg.registers compiler.cfg.ssa.destruction.leaders
 compiler.cfg.ssa.interference cpu.architecture fry kernel make
 namespaces sequences sets sorting ;
-FROM: namespaces => set ;
 IN: compiler.cfg.ssa.destruction.coalescing
 
 : zip-scalar ( scalar seq -- pairs )
index b4d325e49a3753ca3572840de845f71962ff437f..2befab985eaca52d06b0307887a17bc311056e73 100644 (file)
@@ -5,8 +5,7 @@ compiler.cfg.instructions compiler.cfg.liveness
 compiler.cfg.parallel-copy compiler.cfg.rpo compiler.cfg.ssa.cssa
 compiler.cfg.ssa.destruction.coalescing compiler.cfg.ssa.destruction.leaders
 compiler.cfg.ssa.interference.live-ranges compiler.cfg.utilities
-kernel make sequences ;
-FROM: namespaces => set ;
+kernel make sequences namespaces ;
 IN: compiler.cfg.ssa.destruction
 
 <PRIVATE
index 7b1abd8d841f030adbc35305ccda53d41648c3be..5f8bd10aa03bc9db74b3e5088845ae4776432610 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors arrays assocs combinators compiler.cfg
 compiler.cfg.instructions compiler.cfg.parallel-copy
 compiler.cfg.registers compiler.cfg.stacks.height
 fry hash-sets kernel make math math.order namespaces sequences sets ;
-FROM: namespaces => set ;
 IN: compiler.cfg.stacks.local
 
 : current-height ( state -- ds rs )
index 2c2c71f7896be1ccaf5232217059e209298c0dc7..47d1cf9913085f6c0301a150af522e9603acbb9d 100644 (file)
@@ -3,7 +3,6 @@
 USING: accessors assocs combinators.short-circuit
 compiler.cfg.instructions compiler.cfg.rpo kernel namespaces
 sequences sets ;
-FROM: namespaces => set ;
 IN: compiler.cfg.write-barrier
 
 ! This pass must run after GC check insertion and scheduling.
index e3f339adfbc4435b1493f829fe1e0239a36b885d..c48f3d5b941f766d14c1232d0868e0fc1b8cc7c9 100755 (executable)
@@ -8,7 +8,6 @@ compiler.codegen.relocation compiler.constants cpu.architecture
 fry generic.parser kernel layouts locals make math namespaces
 parser quotations sequences sequences.generalizations slots
 words ;
-FROM: namespaces => set ;
 IN: compiler.codegen
 
 SYMBOL: insn-counts
index c82e110602041e2545446a0375b5830c6f26f345..03249db124f5d32fc866cb4e23822cfd11b499f7 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors arrays assocs columns combinators compiler.tree
 compiler.tree.combinators compiler.tree.def-use
 compiler.tree.recursive continuations grouping kernel math
 namespaces sequences sets vectors ;
-FROM: namespaces => set ;
 IN: compiler.tree.checker
 
 ! Check some invariants; this can help catch compiler bugs.
index a4c610f36431341115e09535ba64b496d114c586..90d96f952e01dbb302cd5c74fde07484475c30a0 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors assocs columns combinators compiler.tree
 compiler.tree.dead-code.liveness compiler.tree.dead-code.simple
 fry kernel namespaces sequences stack-checker.backend
 stack-checker.branches ;
-FROM: namespaces => set ;
 IN: compiler.tree.dead-code.branches
 
 M: #if mark-live-values* look-at-inputs ;
index 363fb5c8725c1c1819caec40c43975caec0ed043..234c40ff9f86fe2fa686761aced15ffc6c187157 100644 (file)
@@ -3,7 +3,6 @@
 USING: accessors assocs compiler.tree compiler.tree.combinators
 compiler.tree.def-use compiler.utilities deques dlists kernel
 namespaces sets stack-checker.branches ;
-FROM: namespaces => set ;
 IN: compiler.tree.dead-code.liveness
 
 SYMBOL: work-list
index e8a7716334ad565d76a134f917f66dea6da98d37..5ea6f03d4f66f81194113e3f33dcd1b33b18bfdb 100644 (file)
@@ -14,7 +14,6 @@ prettyprint prettyprint.config prettyprint.custom
 prettyprint.sections quotations sequences sequences.private sets
 sorting words ;
 FROM: fry => _ ;
-FROM: namespaces => set ;
 RENAME: _ match => __
 IN: compiler.tree.debugger
 
index b630659fc9c10810ff9b48934ff4eb3abaf2b0ec..d572ba0965f5b9a16b76403587d74630bdb82c08 100644 (file)
@@ -2,7 +2,6 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs compiler.tree compiler.tree.combinators
 fry kernel namespaces sequences stack-checker.branches ;
-FROM: namespaces => set ;
 QUALIFIED: sets
 IN: compiler.tree.def-use
 
index d92c42fdbda2ae4fccc2cec8aa4f360dc666cde2..a92f13ab7beeafc1dfb53b73d2fba3816ed032b3 100644 (file)
@@ -2,7 +2,6 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors compiler.tree compiler.tree.def-use kernel
 namespaces sequences sets stack-checker.branches ;
-FROM: namespaces => set ;
 IN: compiler.tree.def-use.simplified
 
 ! Simplified def-use follows chains of copies.
index 85e1f42a9bc5fe03b130b31b36883f5ff635f022..150a87d25e54e2848f685dd4b5259fc3e3a5cb34 100644 (file)
@@ -2,7 +2,6 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs combinators disjoint-sets fry kernel
 namespaces sequences stack-checker.values ;
-FROM: namespaces => set ;
 IN: compiler.tree.escape-analysis.allocations
 
 SYMBOL: value-classes
index 60117b77c9724002f9974f8ec7fb6dd81c06ea5a..fafea21e69c80bfbb01dc125313ea2f91a153417 100644 (file)
@@ -6,7 +6,6 @@ compiler.tree.combinators compiler.tree.def-use.simplified
 compiler.tree.late-optimizations compiler.tree.propagation.info
 fry kernel layouts math math.intervals math.partial-dispatch
 math.private memoize namespaces sequences sets words ;
-FROM: namespaces => set ;
 IN: compiler.tree.modular-arithmetic
 
 ! This is a late-stage optimization.
index cd00e931fc0a3d520a6ae1bd76d073dfea7e216e..86c11a36e72d263763ba21e12bee3b34a9ae4282 100644 (file)
@@ -2,7 +2,6 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors combinators.short-circuit compiler.tree fry
 kernel namespaces sequences sets ;
-FROM: namespaces => set ;
 IN: compiler.tree.recursive
 
 TUPLE: call-site tail? node label ;
index da0834861ec2176c3e9d01533d00ab437844e3e6..cf505aa7c54e78d6953cd8313ec57c06468b43b4 100644 (file)
@@ -4,7 +4,6 @@ USING: sequences kernel splitting lists fry accessors assocs math.order
 math combinators namespaces urls.encoding xml.syntax xmode.code2html
 xml.data arrays strings vectors xml.writer io.streams.string locals
 unicode.categories ;
-FROM: namespaces => set ;
 IN: farkup
 
 SYMBOL: relative-link-prefix
index 81c073529f2783eb2f2dcd93fecc73b0ebbf9560..b75c53eb8b688c44c68e7b1d0c9391b543e943de 100644 (file)
@@ -14,7 +14,6 @@ furnace.redirection
 furnace.boilerplate
 furnace.auth.providers
 furnace.auth.providers.db ;
-FROM: namespaces => set ;
 IN: furnace.auth
 
 SYMBOL: logged-in-user
index 730a9a3b6d6cc31c22fba50bf92d5904dc715a27..d5ceccaae2b8689187c50689003863436f4cf58d 100644 (file)
@@ -1,7 +1,6 @@
 USING: accessors arrays assocs definitions fry generic help
 help.markup io.streams.string kernel math namespaces parser
 sequences sets strings tools.test words ;
-FROM: namespaces => set ;
 IN: help.markup.tests
 
 : with-markup-test ( quot -- )
index 5cf6a054a18a6fcbed1cf358efbdc7b67acf5786..61b16ab746970726acbd010343fba14948c662d3 100644 (file)
@@ -9,7 +9,6 @@ quotations see sequences sequences.private sets slots sorting
 splitting strings urls vectors vocabs vocabs.loader words
 words.symbol ;
 FROM: prettyprint.sections => with-pprint ;
-FROM: namespaces => set ;
 IN: help.markup
 
 PREDICATE: simple-element < array
index 473707aa74cea4cc8f2e61ffbbc18cc5214cf45c..444b7ed0ba80e425f0c27611e32f72efa95a2861 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors assocs continuations debugger fry hashtables io
 io.styles kernel math mirrors namespaces prettyprint
 prettyprint.custom prettyprint.sections sequences sets sorting
 summary ;
-FROM: namespaces => set ;
 IN: inspector
 
 SYMBOL: +number-rows+
index ee2f21cd752fd2a296cf9cee6c9f395a133e73fb..ce0f90a86312acec6161c0292115c3acf4448f48 100755 (executable)
@@ -6,7 +6,6 @@ io.backend.unix io.encodings.utf8 unix.linux.inotify assocs
 namespaces make threads continuations init libc math math.bitwise
 sets alien alien.strings alien.c-types vocabs.loader accessors
 system hashtables destructors unix classes.struct literals ;
-FROM: namespaces => set ;
 IN: io.monitors.linux
 
 SYMBOL: watches
index ef8703eaf28654701e25723495112d90196a2fe0..ccdd15b2ea4f1b8a60ac5228b36c804d96a77c6b 100755 (executable)
@@ -7,7 +7,6 @@ concurrency.semaphores continuations debugger destructors fry
 io io.sockets io.sockets.secure io.streams.duplex io.styles
 io.timeouts kernel logging make math math.parser namespaces
 present prettyprint random sequences sets strings threads ;
-FROM: namespaces => set ;
 IN: io.servers
 
 TUPLE: threaded-server < identity-tuple
index 9076ea140f853901715dea99d10d1ca0a6ec1750..f08f0359f9716acf9005b86db76c8ca9a666d60c 100644 (file)
@@ -5,7 +5,6 @@ combinators.short-circuit compiler.units effects.parser fry
 generalizations kernel locals make math math.order namespaces
 quotations sequences sets splitting unicode.categories vectors
 words ;
-FROM: namespaces => set ;
 IN: peg
 
 TUPLE: parse-result remaining ast ;
index 334639e643289eb303cfd0a78e1892bbea1e7e69..c1d39aaee5df180075c091ce1104be7ae2412e11 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors classes.maybe combinators
 combinators.short-circuit continuations hashtables io io.styles
 kernel make math namespaces prettyprint.config sequences sets
 splitting strings vocabs vocabs.parser words ;
-FROM: namespaces => set ;
 IN: prettyprint.sections
 
 ! State
index 45fc35a7c0eed9f3c88b8a6b12ba5bff540352db..8203bc122c165b4f0c5da8e9fc681002fe1544ad 100644 (file)
@@ -5,7 +5,6 @@ sequences fry quotations math.order math.ranges vectors
 unicode.categories regexp.transition-tables words sets hashtables
 combinators.short-circuit unicode.data regexp.ast
 regexp.classes memoize ;
-FROM: namespaces => set ;
 IN: regexp.nfa
 
 ! This uses unicode.data for ch>upper and ch>lower
index 14cfe5af6233596fac4a56f97959d8fe4661a71f..11105682857427db46f80ad9ea8d2dc1e6faec89 100644 (file)
@@ -8,7 +8,6 @@ io.streams.string io.styles kernel make namespaces prettyprint
 prettyprint.backend prettyprint.config prettyprint.custom
 prettyprint.sections sequences sets slots sorting strings summary
 words words.symbol words.constant words.alias vocabs ;
-FROM: namespaces => set ;
 IN: see
 
 GENERIC: synopsis* ( defspec -- )
index c5c2a8aa63ae7bbcbbceef5f982c7cd1f5f95754..781686d9da7243d69e65abd0b12a7a67819db3e6 100644 (file)
@@ -6,7 +6,6 @@ stack-checker.dependencies stack-checker.errors
 stack-checker.recursive-state stack-checker.state
 stack-checker.values stack-checker.visitor words ;
 FROM: sequences.private => from-end ;
-FROM: namespaces => set ;
 IN: stack-checker.backend
 
 : push-d ( obj -- ) meta-d push ;
index 337961b406a509ba3288dde7c396be99c8f00950..72b0cd2cd110190aae932530cb1d89d04373cf80 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors alien.c-types arrays assocs classes
 classes.algebra classes.tuple combinators.short-circuit fry
 generic kernel math namespaces sequences sets words ;
 FROM: classes.tuple.private => tuple-layout ;
-FROM: namespaces => set ;
 IN: stack-checker.dependencies
 
 ! Words that the current quotation depends on
index 012059c06ce65e53daf69b1ecec9446aa79d693f..7460965d6ef2f2e3de305381dfd8faa84aea4c14 100644 (file)
@@ -6,7 +6,6 @@ locals namespaces quotations sequences stack-checker.backend
 stack-checker.dependencies stack-checker.errors
 stack-checker.recursive-state stack-checker.values
 stack-checker.visitor words ;
-FROM: namespaces => set ;
 IN: stack-checker.transforms
 
 : call-transformer ( stack quot -- newquot )
index ddd90a799eb4a7f359aee035ff84428ecb88441e..73a6e521882c6182caa954296b87af2a32762f02 100755 (executable)
@@ -23,7 +23,6 @@ QUALIFIED: source-files
 QUALIFIED: source-files.errors
 QUALIFIED: vocabs
 QUALIFIED: vocabs.loader
-FROM: namespaces => set ;
 IN: tools.deploy.shaker
 
 ! This file is some hairy shit.
index 066dd0d11ba10d6e7e801dd24aa894e005f508cd..b7cccae853087f6cb720b1c0704c21863b565796 100755 (executable)
@@ -14,7 +14,6 @@ accessors math.rectangles math.order calendar ascii sets io.crlf
 io.encodings.utf16n windows.errors literals ui.pixel-formats
 ui.pixel-formats.private memoize classes colors
 specialized-arrays classes.struct ;
-FROM: namespaces => set ;
 SPECIALIZED-ARRAY: POINT
 QUALIFIED-WITH: alien.c-types c
 IN: ui.backend.windows
index 71b605816ddcd928ba74cd61e9ff994974d52b7e..1b3fc4c19e85c81ba1252c47e011ff1aa2383105 100644 (file)
@@ -2,7 +2,6 @@ USING: accessors ui.gadgets ui.gadgets.packs ui.gadgets.worlds
 tools.test namespaces models kernel dlists deques math
 math.parser ui sequences hashtables assocs io arrays prettyprint
 io.streams.string math.rectangles ui.gadgets.private sets generic ;
-FROM: namespaces => set ;
 IN: ui.gadgets.tests
 
 { { 300 300 } }
index b0797c1fcf43b75291a7b6ce9f639662f3bfe92b..f92f8de63c6c3cb78edba29c54343b6690632754 100644 (file)
@@ -5,7 +5,6 @@ namespaces make sequences words strings system hashtables math.parser
 math.vectors classes.tuple classes boxes calendar timers combinators
 sets columns fry deques ui.gadgets ui.gadgets.private ascii
 combinators.short-circuit ;
-FROM: namespaces => set ;
 IN: ui.gestures
 
 : get-gesture-handler ( gesture gadget -- quot )
index 6bc5f0f51f86121a90fef119764f6e04045611dc..5f9bcb0e9d417fc9bccdf69eb272b413b27048d5 100644 (file)
@@ -3,7 +3,6 @@
 USING: math.rectangles math.vectors namespaces kernel accessors
 assocs combinators sequences sets opengl opengl.gl colors
 colors.constants ui.gadgets ui.pens ;
-FROM: namespaces => set ;
 IN: ui.render
 
 SYMBOL: clip
index 8faaac7f7d0bb3f24a94c648c4fa1df224ecbbda..50b86d9b7996884ac8715bb7efbf0f707070a76a 100644 (file)
@@ -3,7 +3,6 @@
 USING: accessors assocs checksums checksums.crc32
 combinators.short-circuit io.encodings.utf8 io.files kernel
 namespaces sequences sets source-files vocabs vocabs.loader ;
-FROM: namespaces => set ;
 IN: vocabs.refresh
 
 : source-modified? ( path -- ? )
index 25d66bd8cf4b6e483d4d1796b009f2e6aa0cfa99..900b59b1a7d1b7bdb120fde9e6f8072668f431fa 100644 (file)
@@ -4,7 +4,6 @@ USING: kernel namespaces xml.tokenize xml.state xml.name
 xml.data accessors arrays make xml.char-classes fry assocs sequences
 math xml.errors sets combinators io.encodings io.encodings.iana
 unicode.case xml.dtd strings xml.entities unicode.categories ;
-FROM: namespaces => set ;
 IN: xml.elements
 
 : take-interpolated ( quot -- interpolated )
index 7b9e527e8b25782a1ebeaef13ac54c3fb11b17fd..766d42bd15e575e0bd15d3cccfda16a54081366d 100644 (file)
@@ -2,7 +2,6 @@ USING: accessors alien alien.accessors alien.c-types alien.libraries
 alien.syntax arrays byte-arrays continuations fry kernel kernel.private
 layouts libc math namespaces prettyprint sequences sets system tools.memory
 tools.test ;
-FROM: namespaces => set ;
 IN: alien.tests
 
 { t } [ -1 <alien> alien-address 0 > ] unit-test
index 290269242c2db0efecce88e22818dd150276d6fe..8c65a5d10b7dd667327aa2a7a093b37fff123a97 100644 (file)
@@ -2,7 +2,6 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs combinators definitions kernel
 make namespaces quotations sequences sets words words.symbol ;
-FROM: namespaces => set ;
 IN: classes
 
 ERROR: bad-inheritance class superclass ;
index 002eac7e03cb23501053814d94521f7ea37925d9..1dd6726c20936cd25d44ce13f897f3c2e17a6a4e 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors arrays assocs classes classes.private
 classes.tuple classes.tuple.private continuations definitions
 generic hash-sets init kernel kernel.private math namespaces
 sequences sets source-files.errors vocabs words ;
-FROM: namespaces => set ;
 IN: compiler.units
 
 PRIMITIVE: modify-code-heap ( alist update-existing? reset-pics? -- )
index 716f91cfa5f811d7efa7571bb456593f8fdc207f..3e4eaeeec992c44ea31b19221d1d0d221e25e633 100755 (executable)
@@ -2,7 +2,6 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs continuations init kernel make
 namespaces sequences sets ;
-FROM: namespaces => set ;
 IN: destructors
 
 SYMBOL: disposables
index 009db7a8d83ac08e067668a83279353093a8d62a..888ce933d8b79ecfe199ee046eb939e5fe170e08 100644 (file)
@@ -5,7 +5,6 @@ generic.standard io.streams.string kernel make math
 math.constants math.functions namespaces parser quotations
 sequences specialized-vectors strings tools.test words ;
 QUALIFIED-WITH: alien.c-types c
-FROM: namespaces => set ;
 SPECIALIZED-VECTOR: c:double
 IN: generic.standard.tests
 
index 37a03b2f8e33661e9fcdefd72a248569326de547..2575ea686ff495b9c7d4f4c80aff9c9e83f960ff 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors arrays assocs checksums checksums.crc32
 compiler.units continuations definitions io.encodings.utf8
 io.files io.pathnames kernel namespaces sequences sets
 source-files.errors strings words ;
-FROM: namespaces => set ;
 IN: source-files
 
 SYMBOL: source-files
index 2a4b0c2fc72fdb1039d7d2e43ee8d3374eb80ca8..8d817829c5a6b5ec7bfa18636f672df4b625399c 100644 (file)
@@ -9,7 +9,6 @@ compiler.cfg.gvn.graph
 compiler.cfg.predecessors
 compiler.cfg.renaming.functor
 compiler.cfg.rpo ;
-FROM: namespaces => set ;
 QUALIFIED: assocs
 IN: compiler.cfg.gvn.avail
 
index 0d1b24d5d26fdfc8c81dfb164db2db97f5965340..b7bc2c6467664b18f23e49de092e90b930cb18ba 100644 (file)
@@ -6,7 +6,6 @@ io.directories.hierarchy io.files io.files.unique io.launcher
 io.pathnames kernel locals make math math.combinatorics
 math.parser memoize namespaces sequences sequences.extras sets
 splitting system tools.test ;
-FROM: namespaces => set ;
 IN: graphviz.tests
 
 ! XXX hack
index d81abc77b48cf8db3fb3439f0e19e1eda63595a8..e5995e10bcad21c0c4c24c1cb917934bf7e70dd4 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors arrays assocs combinators fry hashtables io
 kernel locals make math math.matrices math.matrices.elimination
 math.order math.parser math.vectors namespaces prettyprint
 sequences sets shuffle sorting splitting ;
-FROM: namespaces => set ;
 IN: koszul
 
 ! Utilities
index 52849b306e76bb076dd293ad20a2edb0904b7480..258886c1f5a757190af94454561ad9b4249b7fa0 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors assocs calendar calendar.format
 combinators.smart io io.crlf io.encodings.utf8 kernel locals
 managed-server namespaces sequences sorting splitting
 unicode.case ;
-FROM: namespaces => set ;
 IN: managed-server.chat
 
 TUPLE: chat-server < managed-server ;
index 1c4027402f2f7efafe2a0781a602416ebf2bfa44..b7a73c48320deaac87d6e2bfd60695c8728f0c88 100644 (file)
@@ -5,7 +5,6 @@ io.encodings.binary io.servers io.sockets
 io.streams.duplex fry kernel locals math math.ranges multiline
 namespaces prettyprint random sequences sets splitting threads
 tools.continuations ;
-FROM: namespaces => set ;
 IN: managed-server
 
 TUPLE: managed-server < threaded-server clients ;
index f36f36985173f39787e11697487ffff87387ed20..cebd4d67f930360c8cff3e593a11e695c82bf162 100644 (file)
@@ -29,7 +29,6 @@
 USING: assocs kernel math math.combinatorics math.functions
 math.parser math.primes namespaces project-euler.common
 sequences sets strings grouping math.ranges arrays fry math.order ;
-FROM: namespaces => set ;
 IN: project-euler.051
 <PRIVATE
 SYMBOL: family-count