]> gitweb.factorcode.org Git - factor.git/commitdiff
factor: trim using lists
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 20 Jan 2022 02:16:55 +0000 (20:16 -0600)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 20 Jan 2022 02:16:55 +0000 (20:16 -0600)
using code from https://paste.factorcode.org/paste?id=4353

566 files changed:
basis/alien/c-types/c-types-docs.factor
basis/alien/complex/functor/functor.factor
basis/alien/data/data-docs.factor
basis/alien/endian/endian.factor
basis/alien/libraries/finder/linux/linux.factor
basis/alien/libraries/finder/windows/windows.factor
basis/alien/remote-control/remote-control-tests.factor
basis/alien/utilities/utilities.factor
basis/atk/ffi/ffi.factor
basis/base64/base64-docs.factor
basis/binary-search/binary-search.factor
basis/bit-sets/bit-sets-docs.factor
basis/bit-vectors/prettyprint/prettyprint.factor
basis/bitstreams/bitstreams-docs.factor
basis/bloom-filters/bloom-filters.factor
basis/bootstrap/assembler/arm.64.factor
basis/bootstrap/assembler/x86.32.factor
basis/bootstrap/assembler/x86.32.windows.factor
basis/bootstrap/assembler/x86.64.factor
basis/bootstrap/assembler/x86.factor
basis/bootstrap/assembler/x86.windows.factor
basis/bootstrap/image/primitives/primitives.factor
basis/cairo/ffi/ffi.factor
basis/calendar/calendar-docs.factor
basis/calendar/format/format.factor
basis/calendar/windows/windows.factor
basis/cbor/cbor-tests.factor
basis/channels/channels.factor
basis/channels/examples/examples.factor
basis/channels/remote/remote-docs.factor
basis/channels/remote/remote.factor
basis/checksums/adler-32/adler-32.factor
basis/checksums/common/common.factor
basis/checksums/crc16/crc16-docs.factor
basis/checksums/fletcher/fletcher.factor
basis/checksums/fnv1/fnv1.factor
basis/checksums/hmac/hmac.factor
basis/checksums/interleave/interleave.factor
basis/checksums/md5/md5.factor
basis/checksums/metrohash/metrohash.factor
basis/checksums/murmur/murmur.factor
basis/checksums/ripemd/ripemd.factor
basis/checksums/sha/sha.factor
basis/checksums/superfast/superfast.factor
basis/checksums/wyhash/wyhash.factor
basis/checksums/xxhash/xxhash.factor
basis/circular/circular-docs.factor
basis/classes/struct/prettyprint/prettyprint.factor
basis/cocoa/subclassing/subclassing.factor
basis/cocoa/touchbar/touchbar.factor
basis/colors/hsl/hsl-tests.factor
basis/colors/hsl/hsl.factor
basis/colors/hsv/hsv.factor
basis/colors/hwb/hwb-tests.factor
basis/colors/hwb/hwb.factor
basis/colors/lab/lab-tests.factor
basis/colors/lab/lab.factor
basis/colors/lch/lch-tests.factor
basis/colors/lch/lch.factor
basis/colors/luv/luv-tests.factor
basis/colors/luv/luv.factor
basis/colors/mix/mix.factor
basis/colors/ryb/ryb-tests.factor
basis/colors/ryb/ryb.factor
basis/colors/xyy/xyy.factor
basis/colors/xyz/xyz-tests.factor
basis/colors/xyz/xyz.factor
basis/colors/yiq/yiq-tests.factor
basis/colors/yiq/yiq.factor
basis/colors/yuv/yuv.factor
basis/combinators/random/random-docs.factor
basis/combinators/random/random.factor
basis/combinators/short-circuit/smart/smart-docs.factor
basis/combinators/smart/smart-tests.factor
basis/compiler/cfg/build-stack-frame/build-stack-frame.factor
basis/compiler/cfg/linear-scan/debugger/debugger.factor
basis/compiler/cfg/value-numbering/simd/simd.factor
basis/compiler/test/test.factor
basis/compiler/tree/debugger/debugger.factor
basis/compiler/tree/propagation/simd/simd.factor
basis/compression/gzip/gzip.factor
basis/compression/huffman/huffman.factor
basis/compression/inflate/inflate.factor
basis/compression/lzw/lzw.factor
basis/compression/run-length/run-length.factor
basis/compression/snappy/ffi/ffi.factor
basis/compression/zlib/zlib-docs.factor
basis/compression/zlib/zlib.factor
basis/concurrency/exchangers/exchangers-docs.factor
basis/concurrency/exchangers/exchangers-tests.factor
basis/concurrency/flags/flags-tests.factor
basis/concurrency/locks/locks-docs.factor
basis/concurrency/locks/locks-tests.factor
basis/concurrency/semaphores/semaphores-docs.factor
basis/constructors/constructors.factor
basis/core-foundation/fsevents/fsevents.factor
basis/core-text/core-text-tests.factor
basis/core-text/fonts/fonts.factor
basis/couchdb/couchdb.factor
basis/cpu/ppc/assembler/assembler.factor
basis/csv/csv.factor
basis/cuckoo-filters/cuckoo-filters.factor
basis/db/db.factor
basis/db/pools/pools.factor
basis/db/postgresql/errors/errors.factor
basis/db/queries/queries.factor
basis/db/sqlite/errors/errors.factor
basis/db/sqlite/sqlite.factor
basis/db/tester/tester.factor
basis/db/tuples/tuples-docs.factor
basis/db/tuples/tuples.factor
basis/dns/dns.factor
basis/escape-strings/escape-strings.factor
basis/fixups/fixups.factor
basis/furnace/boilerplate/boilerplate.factor
basis/game/input/dinput/dinput.factor
basis/gdk/ffi/ffi.factor
basis/gio/ffi/ffi.factor
basis/gobject-introspection/gobject-introspection.factor
basis/gobject-introspection/types/types.factor
basis/html/streams/streams.factor
basis/html/templates/fhtml/fhtml.factor
basis/http/client/post-data/post-data.factor
basis/http/http-docs.factor
basis/http/http.factor
basis/http/parsers/parsers.factor
basis/http/server/static/static.factor
basis/images/memory/memory.factor
basis/images/processing/processing.factor
basis/interval-sets/interval-sets.factor
basis/inverse/inverse.factor
basis/io/encodings/8-bit/8-bit-docs.factor
basis/io/encodings/8-bit/8-bit.factor
basis/io/encodings/utf32/utf32-docs.factor
basis/io/mmap/mmap-docs.factor
basis/io/mmap/windows/windows.factor
basis/io/pools/pools.factor
basis/io/servers/servers.factor
basis/json/reader/reader-docs.factor
basis/lists/lazy/lazy-docs.factor
basis/lists/lazy/lazy.factor
basis/logging/analysis/analysis-docs.factor
basis/logging/insomniac/insomniac.factor
basis/logging/logging-docs.factor
basis/logging/parser/parser-docs.factor
basis/logging/server/server.factor
basis/match/match-docs.factor
basis/match/match.factor
basis/math/combinatorics/combinatorics-docs.factor
basis/math/floats/env/env-docs.factor
basis/math/floats/env/env.factor
basis/math/floats/env/x86/64/64.factor
basis/math/matrices/matrices-docs.factor
basis/math/matrices/matrices.factor
basis/math/polynomials/polynomials.factor
basis/math/primes/erato/erato.factor
basis/math/primes/erato/fast/fast.factor
basis/math/primes/lucas-lehmer/lucas-lehmer.factor
basis/math/primes/miller-rabin/miller-rabin-docs.factor
basis/math/primes/miller-rabin/miller-rabin.factor
basis/math/primes/primes.factor
basis/math/quaternions/quaternions-docs.factor
basis/math/quaternions/quaternions.factor
basis/math/vectors/conversion/conversion-docs.factor
basis/math/vectors/simd/intrinsics/intrinsics.factor
basis/math/vectors/simd/simd-docs.factor
basis/math/vectors/simd/simd.factor
basis/method-chains/method-chains.factor
basis/multiline/multiline.factor
basis/nmake/nmake.factor
basis/prettyprint/stylesheet/stylesheet-docs.factor
basis/prettyprint/stylesheet/stylesheet.factor
basis/promises/promises.factor
basis/random/random-docs.factor
basis/roman/roman-docs.factor
basis/roman/roman.factor
basis/sequences/complex-components/complex-components.factor
basis/sequences/complex/complex.factor
basis/sequences/cords/cords.factor
basis/sequences/parser/parser.factor
basis/sequences/unrolled/unrolled-docs.factor
basis/sequences/unrolled/unrolled.factor
basis/sequences/windowed/windowed.factor
basis/serialize/serialize.factor
basis/smtp/smtp.factor
basis/sorting/functor/functor.factor
basis/sorting/human/human-docs.factor
basis/sorting/human/human.factor
basis/tools/deprecation/deprecation-docs.factor
basis/ui/gestures/gestures.factor
basis/ui/text/pango/pango.factor
basis/ui/tools/browser/browser.factor
basis/uuid/uuid-docs.factor
basis/uuid/uuid.factor
basis/vocabs/prettyprint/prettyprint.factor
basis/windows/ddk/winusb/winusb.factor
basis/windows/directx/xinput/xinput.factor
basis/windows/dropfiles/dropfiles.factor
basis/windows/hardware/hardware.factor
basis/windows/iphlpapi/iphlpapi.factor
basis/windows/privileges/privileges.factor
basis/wrap/strings/strings.factor
basis/xml/char-classes/char-classes.factor
basis/xml/data/data.factor
basis/xml/dtd/dtd.factor
basis/xml/elements/elements.factor
basis/xml/entities/entities.factor
basis/xml/name/name.factor
basis/xml/state/state.factor
basis/xml/syntax/inverse/inverse.factor
basis/xml/syntax/syntax-tests.factor
basis/xml/syntax/syntax.factor
basis/xml/tokenize/tokenize.factor
basis/xml/traversal/traversal.factor
basis/xml/writer/writer-docs.factor
basis/xmode/keyword-map/keyword-map.factor
basis/xmode/rules/rules.factor
basis/xmode/tokens/tokens.factor
basis/xmode/utilities/utilities.factor
extra/24-game/24-game.factor
extra/alien/cxx/demangle/libstdcxx/libstdcxx.factor
extra/alien/cxx/scaffold/scaffold.factor
extra/alien/data/map/map.factor
extra/alien/fortran/fortran-docs.factor
extra/alien/fortran/fortran.factor
extra/annotations/annotations-docs.factor
extra/annotations/annotations.factor
extra/audio/aiff/aiff.factor
extra/audio/audio.factor
extra/audio/engine/engine.factor
extra/audio/loader/loader.factor
extra/backtrack/backtrack.factor
extra/bank/bank.factor
extra/base24/base24.factor
extra/base32/base32.factor
extra/base36/base36.factor
extra/base62/base62.factor
extra/base91/base91.factor
extra/benchmark/3d-matrix-vector/3d-matrix-vector.factor
extra/benchmark/backtrack/backtrack.factor
extra/benchmark/benchmark.factor
extra/benchmark/beust2/beust2.factor
extra/benchmark/crc32/crc32.factor
extra/benchmark/dispatch1/dispatch1.factor
extra/benchmark/dispatch2/dispatch2.factor
extra/benchmark/dispatch3/dispatch3.factor
extra/benchmark/dispatch4/dispatch4.factor
extra/benchmark/dispatch5/dispatch5.factor
extra/benchmark/dispatch6/dispatch6.factor
extra/benchmark/e-decimals/e-decimals.factor
extra/benchmark/e-ratios/e-ratios.factor
extra/benchmark/empty-loop-0/empty-loop-0.factor
extra/benchmark/empty-loop-1/empty-loop-1.factor
extra/benchmark/empty-loop-2/empty-loop-2.factor
extra/benchmark/fannkuch/fannkuch.factor
extra/benchmark/fasta/fasta.factor
extra/benchmark/fib1/fib1.factor
extra/benchmark/fib2/fib2.factor
extra/benchmark/fib3/fib3.factor
extra/benchmark/fib4/fib4.factor
extra/benchmark/fib5/fib5.factor
extra/benchmark/fib7/fib7.factor
extra/benchmark/find-pi/find-pi.factor
extra/benchmark/gc3/gc3.factor
extra/benchmark/hash-sets/hash-sets.factor
extra/benchmark/hashtables/hashtables.factor
extra/benchmark/interval-sets/interval-sets.factor
extra/benchmark/knucleotide/knucleotide.factor
extra/benchmark/linked-assocs/linked-assocs.factor
extra/benchmark/mandel/colors/colors.factor
extra/benchmark/mt/mt.factor
extra/benchmark/nbody-simd/nbody-simd.factor
extra/benchmark/nsieve-bits/nsieve-bits.factor
extra/benchmark/partial-sums/partial-sums.factor
extra/benchmark/pidigits/pidigits.factor
extra/benchmark/raytracer-simd/raytracer-simd.factor
extra/benchmark/regexp/regexp.factor
extra/benchmark/reverse-complement/reverse-complement.factor
extra/brainfuck/brainfuck.factor
extra/calendar/holidays/holidays.factor
extra/changer/changer.factor
extra/checksums/multi/multi-docs.factor
extra/checksums/multi/multi.factor
extra/checksums/process/process-docs.factor
extra/ci/docker/docker.factor
extra/classes/struct/vectored/vectored.factor
extra/classes/tuple/change-tracking/change-tracking.factor
extra/cli/git/git.factor
extra/codebook/codebook.factor
extra/colors/distances/distances.factor
extra/colors/flex-hex/flex-hex.factor
extra/compiler/cfg/gvn/alien/alien.factor
extra/compiler/cfg/gvn/avail/avail.factor
extra/compiler/cfg/gvn/expressions/expressions.factor
extra/compiler/cfg/gvn/graph/graph.factor
extra/compiler/cfg/gvn/gvn.factor
extra/compiler/cfg/gvn/math/math.factor
extra/compiler/cfg/gvn/misc/misc.factor
extra/compiler/cfg/gvn/simd/simd.factor
extra/compiler/cfg/gvn/slots/slots.factor
extra/cpu/8080/8080.factor
extra/crontab/crontab.factor
extra/crypto/aes/utils/utils.factor
extra/crypto/passwd-md5/passwd-md5-docs.factor
extra/crypto/passwd-md5/passwd-md5.factor
extra/ctags/etags/etags-docs.factor
extra/cuda/cuda.factor
extra/cuda/demos/prefix-sum/prefix-sum.factor
extra/cuda/devices/devices.factor
extra/cuda/memory/memory.factor
extra/cuda/nvcc/nvcc.factor
extra/dbf/dbf.factor
extra/descriptive/descriptive.factor
extra/dice/dice.factor
extra/digraphs/digraphs.factor
extra/ecdsa/ecdsa.factor
extra/euler/b-rep/b-rep.factor
extra/fftw/ffi/ffi.factor
extra/fftw/fftw.factor
extra/file-monitor/file-monitor.factor
extra/fjsc/fjsc.factor
extra/fluids/fluids.factor
extra/game/loop/loop-docs.factor
extra/game/loop/prettyprint/prettyprint.factor
extra/game/worlds/worlds-docs.factor
extra/game/worlds/worlds.factor
extra/gpu/buffers/buffers-docs.factor
extra/gpu/buffers/buffers.factor
extra/gpu/shaders/prettyprint/prettyprint.factor
extra/gpu/shaders/shaders.factor
extra/gpu/textures/textures.factor
extra/html/elements/elements.factor
extra/html/parser/analyzer/analyzer.factor
extra/html/parser/parser.factor
extra/http2/hpack/hpack-docs.factor
extra/http2/hpack/hpack.factor
extra/http2/server/server.factor
extra/icfp/2006/2006.factor
extra/id3/id3.factor
extra/images/atlas/atlas.factor
extra/images/gif/gif-docs.factor
extra/images/gif/gif.factor
extra/images/tiff/tiff.factor
extra/images/viewer/viewer.factor
extra/io/encodings/detect/detect.factor
extra/irc/client/client-docs.factor
extra/irc/client/client.factor
extra/irc/client/internals/internals.factor
extra/irc/messages/parser/parser.factor
extra/jamshred/game/game.factor
extra/jamshred/jamshred.factor
extra/jamshred/oint/oint.factor
extra/jamshred/player/player.factor
extra/jamshred/tunnel/tunnel.factor
extra/macho/macho.factor
extra/math/blas/matrices/matrices.factor
extra/math/combinatorics/bits/bits.factor
extra/math/dual/dual-docs.factor
extra/math/dual/dual.factor
extra/math/extras/extras-docs.factor
extra/math/extras/extras.factor
extra/math/factorials/factorials.factor
extra/math/finance/finance.factor
extra/math/function-tools/function-tools.factor
extra/math/matrices/elimination/elimination-docs.factor
extra/math/matrices/elimination/elimination.factor
extra/math/matrices/extras/extras.factor
extra/math/matrices/laplace/laplace.factor
extra/math/matrices/simd/simd.factor
extra/math/primes/solovay-strassen/solovay-strassen.factor
extra/math/quadratic/quadratic.factor
extra/math/runge-kutta/examples/examples.factor
extra/math/runge-kutta/runge-kutta.factor
extra/math/secant-method/secant-method.factor
extra/math/splines/splines.factor
extra/math/splines/testing/testing.factor
extra/math/splines/viewer/viewer.factor
extra/math/text/english/english.factor
extra/math/text/french/french.factor
extra/math/text/utils/utils.factor
extra/math/transforms/bwt/bwt.factor
extra/math/transforms/fft/fft.factor
extra/math/unicode/unicode.factor
extra/modern/paths/paths.factor
extra/monads/monads.factor
extra/mongodb/benchmark/benchmark.factor
extra/mongodb/mongodb-docs.factor
extra/mongodb/tuple/state/state.factor
extra/morse/morse.factor
extra/msxml-to-csv/msxml-to-csv.factor
extra/nehe/3/3.factor
extra/nehe/4/4.factor
extra/nehe/5/5.factor
extra/openal/alut/alut.factor
extra/openal/alut/backend/backend.factor
extra/openal/alut/other/other.factor
extra/openal/openal.factor
extra/opencl/ffi/ffi.factor
extra/opengl/demo-support/demo-support.factor
extra/pdf/values/values.factor
extra/project-euler/023/023.factor
extra/project-euler/035/035.factor
extra/project-euler/038/038.factor
extra/project-euler/040/040.factor
extra/project-euler/041/041.factor
extra/project-euler/042/042.factor
extra/project-euler/044/044.factor
extra/project-euler/046/046.factor
extra/project-euler/049/049.factor
extra/project-euler/050/050.factor
extra/project-euler/051/051.factor
extra/project-euler/055/055.factor
extra/project-euler/057/057.factor
extra/project-euler/058/058.factor
extra/project-euler/059/059.factor
extra/project-euler/060/060.factor
extra/project-euler/064/064.factor
extra/project-euler/067/067.factor
extra/project-euler/069/069.factor
extra/project-euler/072/072.factor
extra/project-euler/073/073.factor
extra/project-euler/076/076.factor
extra/project-euler/081/081.factor
extra/project-euler/085/085.factor
extra/project-euler/087/087.factor
extra/project-euler/100/100.factor
extra/project-euler/112/112.factor
extra/project-euler/117/117.factor
extra/project-euler/134/134.factor
extra/project-euler/150/150.factor
extra/project-euler/169/169.factor
extra/project-euler/175/175.factor
extra/project-euler/190/190.factor
extra/project-euler/203/203.factor
extra/project-euler/206/206.factor
extra/project-euler/215/215.factor
extra/project-euler/255/255.factor
extra/project-euler/ave-time/ave-time-docs.factor
extra/project-euler/ave-time/ave-time.factor
extra/project-euler/common/common.factor
extra/protocols/tftp/tftp.factor
extra/punycode/punycode.factor
extra/python/ffi/ffi.factor
extra/quadtrees/quadtrees.factor
extra/qw/qw-docs.factor
extra/qw/qw.factor
extra/random/blum-blum-shub/blum-blum-shub.factor
extra/random/cmwc/cmwc.factor
extra/random/lagged-fibonacci/lagged-fibonacci.factor
extra/raylib/demo/demo.factor
extra/raylib/demo/gui/gui.factor
extra/raylib/demo/mesh-picking/mesh-picking.factor
extra/redis/assoc/assoc.factor
extra/reports/noise/noise.factor
extra/robots/robots.factor
extra/rocksdb/rocksdb.factor
extra/roles/roles-docs.factor
extra/roles/roles.factor
extra/roms/space-invaders/space-invaders.factor
extra/rosetta-code/active-object/active-object.factor
extra/rosetta-code/align-columns/align-columns.factor
extra/rosetta-code/balanced-brackets/balanced-brackets.factor
extra/rosetta-code/bitmap-bezier/bitmap-bezier.factor
extra/rosetta-code/bitmap-line/bitmap-line.factor
extra/rosetta-code/bitmap/bitmap.factor
extra/rosetta-code/bulls-and-cows/bulls-and-cows.factor
extra/rosetta-code/equilibrium-index/equilibrium-index.factor
extra/rosetta-code/happy-numbers/happy-numbers.factor
extra/rosetta-code/image-noise/image-noise.factor
extra/rosetta-code/luhn-test/luhn-test.factor
extra/rosetta-code/multisplit/multisplit.factor
extra/rosetta-code/n-queens/n-queens.factor
extra/rosetta-code/odd-word/odd-word.factor
extra/rosetta-code/one-d-cellular/one-d-cellular.factor
extra/rosetta-code/ordered-words/ordered-words.factor
extra/rosetta-code/pascals-triangle/pascals-triangle.factor
extra/rosetta-code/probabilistic-choice/probabilistic-choice.factor
extra/rosetta-code/raycasting/raycasting.factor
extra/rosetta-code/text-processing/max-licenses/max-licenses.factor
extra/rosetta-code/towers-of-hanoi/towers-of-hanoi.factor
extra/rosetta-code/tree-traversal/tree-traversal.factor
extra/rosetta-code/y-combinator/y-combinator.factor
extra/rot13/rot13.factor
extra/ryu/ryu-docs.factor
extra/ryu/ryu.factor
extra/s3/s3.factor
extra/semantic-versioning/semantic-versioning-docs.factor
extra/semver/semver.factor
extra/sequences/inserters/inserters.factor
extra/sequences/modified/modified.factor
extra/sequences/n-based/n-based-docs.factor
extra/sequences/padded/padded.factor
extra/sequences/repeating/repeating.factor
extra/sequences/squish/squish.factor
extra/sequences/zipped/zipped.factor
extra/sets/extras/extras.factor
extra/shapefiles/shapefiles.factor
extra/site-watcher/db/db.factor
extra/site-watcher/email/email.factor
extra/site-watcher/site-watcher.factor
extra/slides/slides.factor
extra/slots/macros/macros.factor
extra/smalltalk/ast/ast.factor
extra/smalltalk/compiler/compiler.factor
extra/smalltalk/compiler/return/return.factor
extra/smalltalk/library/library.factor
extra/smalltalk/listener/listener.factor
extra/smalltalk/selectors/selectors.factor
extra/snake-game/game/game.factor
extra/snake-game/sprites/sprites.factor
extra/snake-game/ui/ui.factor
extra/sorting/bubble/bubble.factor
extra/sorting/extras/extras.factor
extra/sorting/heap/heap.factor
extra/sorting/quick/quick.factor
extra/spelling/spelling.factor
extra/spheres/spheres.factor
extra/spider/report/report.factor
extra/spider/spider-docs.factor
extra/spider/spider.factor
extra/spider/unique-deque/unique-deque.factor
extra/successor/successor.factor
extra/svg/svg.factor
extra/synth/example/example.factor
extra/synth/synth.factor
extra/syslog/syslog.factor
extra/tar/tar.factor
extra/taxes/usa/federal/federal.factor
extra/taxes/usa/futa/futa.factor
extra/taxes/usa/mn/mn.factor
extra/taxes/usa/usa.factor
extra/taxes/usa/w4/w4.factor
extra/tensors/demos/demos.factor
extra/tensors/tensor-slice/tensor-slice.factor
extra/tensors/tensors.factor
extra/terminal/windows/windows.factor
extra/terrain/terrain.factor
extra/tetris/board/board.factor
extra/tetris/game/game.factor
extra/tetris/tetris.factor
extra/tetris/tetromino/tetromino.factor
extra/text-analysis/text-analysis.factor
extra/text-to-pdf/text-to-pdf.factor
extra/text-to-speech/linux/linux.factor
extra/time-server/time-server.factor
extra/time/time.factor
extra/time/windows/windows.factor
extra/tokyo/alien/tcadb/tcadb.factor
extra/tokyo/alien/tcbdb/tcbdb.factor
extra/tokyo/alien/tcfdb/tcfdb.factor
extra/tokyo/alien/tchdb/tchdb.factor
extra/tokyo/alien/tcrdb/tcrdb.factor
extra/tokyo/alien/tctdb/tctdb.factor
extra/tokyo/alien/tcutil/tcutil.factor
extra/tokyo/assoc-functor/assoc-functor.factor
extra/tokyo/utils/utils.factor
extra/tools/cat/cat.factor
extra/tools/directory-to-file/directory-to-file.factor
extra/tools/time/struct/struct.factor
extra/ui/gadgets/charts/lines/lines.factor
extra/usa-cities/usa-cities.factor
extra/web-services/github/github.factor
extra/windows/comdlg32/comdlg32.factor
extra/zealot/factor/factor.factor
extra/zealot/help-lint/help-lint.factor
extra/zealot/zealot.factor

index 909cec80a73c6c6619decd044ed123f95290c8bd..4602f7021d67b579c935251b18a14a1da99afa5c 100644 (file)
@@ -1,7 +1,5 @@
-USING: alien help.syntax help.markup libc kernel.private
-byte-arrays strings hashtables alien.syntax alien.strings
-sequences io.encodings.string debugger destructors vocabs.loader
-classes.struct math kernel ;
+USING: alien alien.syntax byte-arrays classes.struct help.markup
+help.syntax kernel math sequences ;
 IN: alien.c-types
 
 HELP: heap-size
index 26f4c60419471593d5416c47dc163d5f567acf0b..a28002b8debb1c4d1fa5ab7841cff220304b19a3 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.c-types classes.struct functors
-kernel math math.functions quotations ;
+kernel math quotations ;
 IN: alien.complex.functor
 
 <FUNCTOR: define-complex-type ( N T -- )
index 3344b0a3c3a382fb07167a169ff915ef068e2a2d..8e86520e7309eb479feadc6939d2d76eba31dbf6 100644 (file)
@@ -1,7 +1,7 @@
-USING: alien alien.c-types help.syntax help.markup libc
-kernel.private byte-arrays math strings hashtables alien.syntax
-alien.strings sequences io.encodings.string debugger destructors
-vocabs.loader classes.struct quotations kernel ;
+USING: alien alien.c-types alien.strings alien.syntax
+byte-arrays classes.struct destructors help.markup help.syntax
+io.encodings.string kernel libc math quotations sequences
+strings ;
 IN: alien.data
 
 HELP: >c-array
index 518447efc77e1c7981841f046b5bffa25d2a5a38..a8b75c77ae5593a15caac9a437e898313222f1f9 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.accessors alien.c-types alien.data arrays
-classes.struct.private combinators compiler.units endian fry
-generalizations kernel macros math math.bitwise namespaces
-sequences slots words ;
+classes.struct.private combinators compiler.units endian
+generalizations kernel math math.bitwise namespaces sequences
+slots words ;
 QUALIFIED-WITH: alien.c-types c
 IN: alien.endian
 
index 528e8771f933853ede17c5930558b014361ea36c..835cc54666db045831232efa1386f323b910289f 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2013 Björn Lindqvist, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license
 USING: alien.libraries.finder arrays assocs
-combinators.short-circuit environment fry io io.encodings.utf8
-io.launcher kernel locals make sequences sets splitting system
+combinators.short-circuit environment io io.encodings.utf8
+io.launcher kernel make sequences sets splitting system
 unicode ;
 IN: alien.libraries.finder.linux
 
index 4c6586f719168780a210f92a94a47f9fc4660e28..4db441a0db5918d7c43a0254805f68d3bda60374 100644 (file)
@@ -1,14 +1,13 @@
 ! Copyright (C) 2013 Björn Lindqvist, John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: alien.data alien.libraries.finder alien.strings arrays
-byte-arrays combinators.short-circuit environment io.backend
-io.files io.files.info io.pathnames kernel sequences
+USING: alien.c-types alien.data alien.libraries.finder
+alien.strings arrays combinators.short-circuit environment
+io.backend io.files io.files.info io.pathnames kernel sequences
 specialized-arrays splitting system system-info.windows
-windows.kernel32 windows.types ;
+windows.kernel32 ;
 FROM: alien.c-types => ushort ;
 SPECIALIZED-ARRAY: ushort
-
 IN: alien.libraries.finder.windows
 
 <PRIVATE
index c1655665ef13a83dc48f3457f58ea551cea8f2c1..99722abc5774a147dcfecc165b247ae2751ade48 100644 (file)
@@ -1,5 +1,5 @@
 USING: interpolate io io.encodings.ascii io.files io.files.temp
-io.launcher io.streams.string kernel locals sequences system ;
+io.launcher io.streams.string kernel sequences system ;
 IN: alien.remote-control.tests
 
 : compile-file ( contents -- )
index 44522c99618e0cef2ccf0f91c29a28c021008a68..b537cfd57f1fae65ae0a2018eace5a3d57d069d4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types alien.data alien.strings
-combinators.short-circuit fry kernel layouts sequences accessors
+combinators.short-circuit kernel layouts sequences
 specialized-arrays ;
 IN: alien.utilities
 
index abd04381ece37de375fd3e660eb4b0b666b3345c..4082c4a04beb78266fd32c172e78d08857ccaf68 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Anton Gorenko.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.libraries alien.syntax combinators
-gobject-introspection kernel system vocabs ;
+gobject-introspection system vocabs ;
 IN: atk.ffi
 
 << "gobject.ffi" require >>
index 6d3928efe6f2d1294b69ff4fc2412da8a5cdf305..e474cd8437b851d9289080f8dfdb6c6daf130cae 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax kernel math sequences ;
+USING: help.markup help.syntax sequences ;
 IN: base64
 
 HELP: >base64
index d5a24e08faf3e7e3ac75e9a9f30b3466ae4401f1..6de32d8f7ad7e4d4914440f325301a7c6fd55055 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators kernel locals math
-math.order sequences sequences.private vectors ;
+USING: arrays combinators kernel math math.order sequences
+sequences.private vectors ;
 IN: binary-search
 
 <PRIVATE
index 706ffb5cf1d8ccd5c3bdbae9f205e2cb9957732a..f84452fedde8e5a7f45ec8e5a22b4bd85683ec24 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax sequences math ;
+USING: help.markup help.syntax math sequences ;
 IN: bit-sets
 
 ARTICLE: "bit-sets" "Bit sets"
index 74b7a391ee8e9d263b56ca13b97ac051c85bcb40..d40a4eafbb68e7b6627bd4fea042201d6ff5b85f 100644 (file)
@@ -1,4 +1,5 @@
 USING: bit-vectors kernel prettyprint.custom ;
+IN: bit-vectors.prettyprint
 
 M: bit-vector >pprint-sequence ;
 M: bit-vector pprint-delims drop \ ?V{ \ } ;
index cc69a7a5010b56d2bbcb6af9cc6606555dbadccf..40a9ce3a7c273215037061e9c732f6427f4fb787 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax kernel strings math byte-arrays accessors ;
+USING: help.markup help.syntax kernel math byte-arrays accessors ;
 IN: bitstreams
 
 
index 147e8bba448030a14eb8d8b8ec2dfb24bd0e45f2..1296f8e408ea91ab7540f5456752094e549cf5ef 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Alec Berryman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays bit-arrays fry kernel kernel.private
-layouts locals math math.functions math.order math.private
+USING: accessors arrays bit-arrays kernel kernel.private
+layouts math math.functions math.order math.private
 ranges multiline sequences sequences.private typed ;
 
 IN: bloom-filters
index 1ac18aa3f7b6b354aa325f68dede7445350de5ec..fb1315b2bc8f793ed6d9991e088ed999e20031ab 100644 (file)
@@ -3,7 +3,7 @@
 USING: bootstrap.image.private compiler.codegen.relocation
 compiler.constants compiler.units cpu.arm.assembler
 cpu.arm.assembler.opcodes generic.single.private
-kernel kernel.private layouts locals locals.backend
+kernel kernel.private layouts locals.backend
 math math.private memory namespaces sequences slots.private
 strings.private threads.private vocabs ;
 IN: bootstrap.arm
index 39266453599ed4b6847641219b6cb1cf51aa7161..e54734f3121c9aadc0d78fdea7357229f1ec848c 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: bootstrap.image.private compiler.codegen.relocation
 compiler.constants cpu.x86.assembler cpu.x86.assembler.operands
-generic.single.private kernel kernel.private layouts locals math
+generic.single.private kernel kernel.private layouts math
 math.private namespaces threads.private ;
 IN: bootstrap.x86
 
index e3e7af531b776a1e7e1c2af8a1ab17de54355c33..fab75394201521c7ae88f7856a4b6d1ba8fe4aa7 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: compiler.codegen.relocation compiler.constants cpu.x86.assembler
-cpu.x86.assembler.operands kernel kernel.private layouts locals parser
+cpu.x86.assembler.operands kernel kernel.private layouts parser
 sequences ;
 IN: bootstrap.x86
 
index 5fb01a89dae4df499cd2480b9b438a4624be463c..c17fb2b89f630fcf2acdf413dcfec2fdf0a91a38 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: bootstrap.image.private compiler.codegen.relocation
 compiler.constants cpu.x86.assembler cpu.x86.assembler.operands
-generic.single.private kernel kernel.private layouts locals math
+generic.single.private kernel kernel.private layouts math
 math.private namespaces threads.private ;
 IN: bootstrap.x86
 
index c53f463ee981f25c1b315523e7f4f25b3493d19b..32b2bd6e01473789ee790cc027fdfc45f7e5d378 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: bootstrap.image.private compiler.codegen.relocation
 compiler.constants compiler.units cpu.x86.assembler
-cpu.x86.assembler.operands kernel kernel.private layouts locals
-locals.backend math math.private memory namespaces sequences
+cpu.x86.assembler.operands kernel kernel.private layouts
+locals.backend math math.private namespaces sequences
 slots.private strings.private vocabs ;
 IN: bootstrap.x86
 
index abc6cfa34fb99b33549b452e1ce69d4ae5ceae47..5155b17db728aab5a117d218cb4afd9fd8ba47a6 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: compiler.constants cpu.x86.assembler
-cpu.x86.assembler.operands layouts locals ;
+cpu.x86.assembler.operands layouts ;
 IN: bootstrap.x86
 
 : tib-exception-list-offset ( -- n ) 0 bootstrap-cells ;
index f9c9bc7680e85efd016e7381b6e079cb6417537c..4514ae67bbf193cce12ecddb9c9a9fccf99cf491 100644 (file)
@@ -1,5 +1,5 @@
 USING: alien alien.strings arrays assocs byte-arrays
-io.encodings.ascii kernel kernel.private locals math quotations
+io.encodings.ascii kernel kernel.private math quotations
 sequences sequences.generalizations sequences.private strings words ;
 IN: bootstrap.image.primitives
 
index a20b269990cba4cf7aca430d9b3a349af4e4fb57..1db2527d5b86275730a6be2a96b738c3d5d83ecb 100644 (file)
@@ -3,7 +3,7 @@
 ! Copyright (C) 2010 Anton Gorenko.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types alien.destructors alien.libraries
-alien.syntax assocs classes.struct combinators kernel system ;
+alien.syntax classes.struct combinators system ;
 IN: cairo.ffi
 
 ! Adapted from cairo.h, version 1.8.10
index 226e72652f17517fa7e1c8895e7039aaa3a3bdc1..db29a9f29d7f3d6a1e82965f09dd9827d33bdd84 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays kernel math strings help.markup help.syntax
-math.order ;
+USING: help.markup help.syntax kernel math math.order ;
 IN: calendar
 
 HELP: duration
index 9968ee7eb6e15e7118f60acdc09bb82f00522224..456e6ea3930c058005b8544c279bb10510fb15ca 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008, 2010 Slava Pestov, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays calendar calendar.english combinators
+USING: accessors calendar calendar.english combinators
 formatting grouping io io.streams.string kernel make math
 math.order math.parser math.parser.private ranges present
 quotations sequences splitting strings words ;
index 3da219bb7fcdf45711f41b70ab9b413135cb0d6d..d17e1efbf1b0684b763f27b90fa4efd1b442964e 100644 (file)
@@ -1,5 +1,5 @@
-USING: accessors calendar classes.struct combinators kernel math
-math.functions system windows.errors windows.kernel32 ;
+USING: accessors calendar combinators kernel math math.functions
+system windows.errors windows.kernel32 ;
 IN: calendar.windows
 
 : timestamp>SYSTEMTIME ( timestamp -- SYSTEMTIME )
index 2e933787534b78368b35fd3bc210772ed81d8862..3ed11b27a97c8605fb03e7bec048787781dd1dc6 100644 (file)
@@ -1,4 +1,4 @@
-USING: arrays assocs calendar cbor kernel literals locals math
+USING: arrays assocs calendar cbor kernel literals math
 math.parser ranges tools.test urls ;
 
 {
index 7c278d597722db82fda0b65ea8f54fb6d802680b..8424d50572ac7d5a6508b93978652b6bf8172ef6 100644 (file)
@@ -2,8 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 !
 ! Channels - based on ideas from newsqueak
-USING: kernel sequences threads continuations
-random math accessors ;
+USING: accessors kernel random sequences threads ;
 IN: channels
 
 TUPLE: channel receivers senders ;
index b841a10695dfb5491ccbaaa165ba17151038b4d6..fb312a56d34ecbfd6e4d9e35501523417e88b8df 100644 (file)
@@ -2,8 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 !
 ! Examples of using channels
-USING: kernel threads channels math namespaces
-locals sequences ;
+USING: kernel threads channels math sequences ;
 IN: channels.examples
 
 : (counter) ( channel n -- )
index 456cceb36b64c0ef8a827ad064a63fd6f7ad7e9c..72c7b3887d3552bcd12be1421f80b87094cef12d 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2007 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: channels concurrency.distributed help.markup help.syntax
-io.servers strings ;
+USING: channels help.markup help.syntax io.servers strings ;
 IN: channels.remote
 
 HELP: <remote-channel>
index a1c90dc6e86888a1eab45bfa9941c6919fc294fe..ef0b3b15f1b70d2ca1785dfba52ea579569c0874 100644 (file)
@@ -2,9 +2,9 @@
 ! See http://factorcode.org/license.txt for BSD license.
 !
 ! Remote Channels
-USING: kernel init namespaces assocs arrays random
-sequences channels match concurrency.messaging
-concurrency.distributed threads accessors ;
+USING: accessors assocs channels concurrency.distributed
+concurrency.messaging init kernel match namespaces random
+threads ;
 IN: channels.remote
 
 <PRIVATE
index 9ada46370d83fa70ba392edf4b9ac96558a7c07f..444062b8c8069487626d90c779019ff5a3806c66 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: checksums classes.singleton kernel math ranges
-math.vectors sequences ;
+USING: checksums kernel math ranges math.vectors sequences ;
 IN: checksums.adler-32
 
 SINGLETON: adler-32
index bfd8554d750da2b16cb9cc63f0df4da67e90c151..d313b238d70f8f3267ef096e5278b81d3bdafc15 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006, 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors byte-arrays byte-vectors checksums endian
-grouping kernel locals make math sequences ;
+grouping kernel make math sequences ;
 IN: checksums.common
 
 : calculate-pad-length ( length -- length' )
index 59fb431e595114603ad379fea9e2e64473352107..3a1831d876309e50764a1d7fa077427764387d72 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax math ;
+USING: help.markup help.syntax ;
 IN: checksums.crc16
 
 HELP: crc16
index bbe2de10274da973e61e965f7bec1071d8d02474..e87b293b3aa3fa7b9f1d0131085fa6bc7a4a0d15 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: checksums endian grouping kernel locals math sequences
-;
+USING: checksums endian grouping kernel math sequences ;
 
 IN: checksums.fletcher
 
index bd6c70da566845fdf963acd4d9190133324cbac9..b58c036b273b0ad592b8f392c28d7724ec7fa111 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2009 Alaric Snell-Pym
 ! See http://factorcode.org/license.txt for BSD license.
-USING: checksums classes.singleton kernel math ranges
-math.vectors sequences ;
+USING: checksums kernel math sequences ;
 IN: checksums.fnv1
 
 SINGLETON: fnv1-32
index 4c88a56edbef660f1b0e58e270338d7cd8fa5806..2dcae86187f47b7d5a06f7baa6c567e1c5bfcfc1 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays checksums checksums.common
-io.encodings.binary io.files io.streams.byte-array kernel locals
-math math.vectors sequences ;
+USING: accessors arrays checksums io.encodings.binary
+io.files io.streams.byte-array kernel math math.vectors
+sequences ;
 IN: checksums.hmac
 
 <PRIVATE
index 5feff8fd352a9636214d9b813f2bf519b44cf660..5ebaabd688f400b6e914a8bb21c98dd776fa20ef 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs checksums grouping kernel locals math sequences ;
+USING: assocs checksums grouping kernel math sequences ;
 IN: checksums.interleave
 
 : seq>2seq ( seq -- seq1 seq2 )
index 391344bc875956fbfb59edf9d5792135b74775da..bc8481f5ef603899b1bbc0b6da14fd11d7c66404 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2006, 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.data byte-arrays checksums
-checksums.common combinators fry grouping hints kernel
-kernel.private literals locals macros math math.bitwise
+checksums.common combinators grouping hints kernel
+kernel.private literals math math.bitwise
 math.functions sequences sequences.private specialized-arrays ;
 SPECIALIZED-ARRAY: uint
 IN: checksums.md5
index 7713088cd85ad97b258cde43334cbc32f3c50b43..120092ca91fe9f59ce5bb30c67d8f1ed5291f104 100644 (file)
@@ -1,11 +1,7 @@
 ! Copyright (C) 2018 John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.data byte-arrays checksums
-combinators endian grouping kernel locals math math.bitwise
-sequences specialized-arrays ;
-SPECIALIZED-ARRAY: uint64_t
-SPECIALIZED-ARRAY: uint32_t
-SPECIALIZED-ARRAY: uint16_t
+combinators endian grouping kernel math math.bitwise sequences ;
 
 IN: checksums.metrohash
 
index 4a849f5962899e78b38f1bc0ffa8f3034e41973d..1f5bb210271af49fe2fe3fc85c5dc0075dc59a53 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 
 USING: accessors alien alien.c-types alien.data byte-arrays
-checksums endian fry grouping kernel math math.bitwise
+checksums endian grouping kernel math math.bitwise
 ranges sequences ;
 
 IN: checksums.murmur
index dde039c792b74ebdacb4f2c116207fed0871d2f4..56d6b5d3ff102a327810cac985746d2df1044133 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2017 Jon Harper.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.data byte-arrays checksums
-checksums.common combinators fry grouping hints kernel
-kernel.private literals locals macros math math.bitwise
-math.functions sequences sequences.private specialized-arrays ;
+checksums.common combinators grouping hints kernel
+kernel.private math math.bitwise sequences sequences.private
+specialized-arrays ;
 SPECIALIZED-ARRAY: uint
 IN: checksums.ripemd
 
index 7ce8dc851d4460f7752fb1b9a1c9210107eef837..cff9445067268d3adb3ab42aa0bf7447904f5872 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types arrays checksums checksums.common
-combinators combinators.smart endian fry grouping kernel
-kernel.private literals locals math math.bitwise ranges
+USING: accessors alien.c-types checksums checksums.common
+combinators combinators.smart endian grouping kernel
+kernel.private literals math math.bitwise ranges
 sequences sequences.generalizations sequences.private
 specialized-arrays ;
 SPECIALIZED-ARRAY: uint
index a128b42fcd6e002f6b84ae7b699b96e539f31a8d..d7f1c20153f99aaa15001914a5283e466e6a51a2 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 
 USING: accessors alien alien.c-types alien.data byte-arrays
-checksums combinators endian fry grouping kernel math
-math.bitwise ranges sequences sequences.private ;
+checksums endian grouping kernel math math.bitwise ranges
+sequences sequences.private ;
 
 IN: checksums.superfast
 
index 0b67654a87652ac7c54d841e70b62de162c5f2dc..bff1f8a7a5dd9f8cd005c6be721a397f0d7edc16 100644 (file)
@@ -2,10 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors alien.c-types alien.data byte-arrays checksums
-endian grouping kernel literals math math.bitwise math.order
-sequences sequences.generalizations sequences.private
-specialized-arrays ;
-SPECIALIZED-ARRAY: uint64_t
+endian grouping kernel math math.bitwise
+sequences sequences.generalizations sequences.private ;
 IN: checksums.wyhash
 
 <PRIVATE
index 50e2a479def12e8876452967a2bb4025ad93cdc0..23f32738fe0b545534d4f0b9025593dae607eae0 100644 (file)
@@ -1,11 +1,9 @@
 ! Copyright (C) 2014 John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: accessors alien alien.c-types alien.data byte-arrays
+USING: accessors alien.c-types alien.data byte-arrays
 checksums combinators endian generalizations grouping kernel
-locals math math.bitwise ranges sequences
-specialized-arrays ;
-SPECIALIZED-ARRAY: uint64_t
+math math.bitwise sequences ;
 
 IN: checksums.xxhash
 
index 9dcf4817ce7967ce29eb72e77d8410ee52eb4a6f..259001ef0a75e05a5b7e9a096bf365c4933bb974 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax io.streams.string sequences
-math kernel quotations ;
+USING: help.markup help.syntax sequences math kernel quotations ;
 IN: circular
 
 HELP: <circular-string>
index 5b0a477857622c1be88483256c4807aefe54a66b..500c5dbd191529a329313c0dbc6aa3f16f8f555b 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2009, 2011 Joe Groff, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.c-types alien.data
-alien.prettyprint arrays assocs classes classes.struct
-combinators combinators.short-circuit continuations fry kernel
-libc make math math.parser mirrors prettyprint.backend
-prettyprint.custom prettyprint.sections see.private sequences
-slots strings summary words ;
+USING: accessors alien alien.prettyprint arrays assocs classes
+classes.struct combinators combinators.short-circuit
+continuations kernel libc make math math.parser mirrors
+prettyprint.backend prettyprint.custom prettyprint.sections
+see.private sequences slots summary ;
 IN: classes.struct.prettyprint
 
 <PRIVATE
index b737a3cfce472e0d5b083548a0f15c1b41449236..ad735cb98dace4ade593d678de3647febe219a14 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.parser alien.strings arrays assocs
 cocoa.messages cocoa.runtime combinators compiler.units fry
-io.encodings.utf8 kernel lexer locals locals.parser locals.types
+io.encodings.utf8 kernel lexer locals.parser locals.types
 make namespaces parser sequences words ;
 IN: cocoa.subclassing
 
index 6d198f075f2979d83e78630733d29a7b405f70fb..701c0dc6acbadd86c1caf4c0038bd9bb9470a8f5 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2017 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien.c-types cocoa cocoa.classes cocoa.messages
-cocoa.runtime combinators core-foundation.strings kernel locals ;
+cocoa.runtime combinators core-foundation.strings kernel ;
 IN: cocoa.touchbar
 
 : make-touchbar ( seq self -- touchbar )
index 6ca0a5a75a011bd958f5bbe556288a563af00c51..641272450d4e4976ba63366125a93a74e6614d72 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays colors colors.hsl kernel locals math.functions
+USING: arrays colors colors.hsl kernel math.functions
 ranges sequences tools.test ;
 
 { t } [
index 48d49a77df1dccfc1c0e9db707e4f5b3495b1424..d39c1d66aba3557f5a463d89cede99b9a5da89b5 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors colors combinators kernel locals math
-math.order ;
+USING: accessors colors combinators kernel math math.order ;
 
 IN: colors.hsl
 
index f8102bc6f8edae901492d824c16267b6343a0f8c..0ebc0e58edec37637fb755d654189a9ddbff1661 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Eduardo Cavazos.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays colors combinators fry kernel locals
-math math.functions random sequences sorting ;
+USING: accessors colors combinators kernel math math.functions
+random sequences sorting ;
 IN: colors.hsv
 
 ! h [0,360)
index 43c902bc4176f87b02f768adc74810af24dea78d..a4bd1e22411440525ce1dc517cee833bdb283434 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2022 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays colors colors.hwb kernel locals math.functions
+USING: arrays colors colors.hwb kernel math.functions
 ranges sequences tools.test ;
 
 { t } [
index 2418b1ca79d8045d6b8d581f7443bfcc665da582..13c30170fd40c04b8203d85abb15526ae9306dba 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors colors colors.gray colors.hsl combinators
-kernel locals math math.order ;
+kernel math math.order ;
 
 IN: colors.hwb
 
index 75f9621ebe8a8a106f36dae7b40060122372f656..00c22a16467dd8f7c4bc741db410562aacac77ec 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays colors colors.lab kernel locals math.functions
+USING: arrays colors colors.lab kernel math.functions
 ranges sequences tools.test ;
 
 { t } [
index abdc0660ac900d5b9146739d24ea07d86d24ee79..044bc7139abb6052b04afbc853fdd9bc92150eb1 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors colors colors.xyz colors.xyz.private kernel
-locals math math.functions ;
+math math.functions ;
 
 IN: colors.lab
 
index 8f399dc2dbff410982f61c70f85daffcc01808b8..d784e5d54c9e6876b0041908e4b3d7c886110d0b 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays colors colors.lch kernel locals math.functions
+USING: arrays colors colors.lch kernel math.functions
 ranges sequences tools.test ;
 
 { t } [
index bdfe54bd796f2d9d0e6488e6f263f81717851995..74c46776baad7219afc090455e4efd110b238cc8 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors colors colors.lab colors.luv colors.xyz kernel
-locals math math.functions math.libm math.trig ;
+math math.functions math.libm math.trig ;
 
 IN: colors.lch
 
index 2a4c9404e5967d2b378cf6820c711e6f6bc2a3ff..1f46436933d5ac7ff09f98241c0097634bc3f2de 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays colors colors.luv kernel locals math.functions
+USING: arrays colors colors.luv kernel math.functions
 ranges sequences tools.test ;
 
 { t } [
index c756e8230be03994919971c5d4e27d4f5cd1284a..5f104b2ffc14db3b1a99e519279c07aca9d13e35 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors colors colors.xyz colors.xyz.private kernel
-locals math math.functions ;
+math math.functions ;
 
 IN: colors.luv
 
index 459c1193085fe03ff7161fdd0a78e29b3a28841f..fc9d1e6680f35eaa4abd7f2b66a9a7d0ae731a25 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: colors kernel locals math sequences ;
+USING: colors kernel math sequences ;
 IN: colors.mix
 
 : linear-gradient ( color1 color2 percent -- color )
index 6a5bfb698ce7fd801b5e0bad0b6a61ef58863846..4cca8053b8def6963c805ba6db6d35d1a5e3d244 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays colors colors.ryb kernel locals math.functions
+USING: arrays colors colors.ryb kernel math.functions
 ranges sequences tools.test ;
 
 { t } [
index e38793dc64c58adeb41eee73116d3a2a248d285f..d6622677202b11f321a43195f542087c6a60d8b5 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors colors kernel locals math math.order ;
+USING: accessors colors kernel math math.order ;
 
 IN: colors.ryb
 
index d4826bc933f48b477fe5df319592c3f02774df8f..ef7cbc3426fa86c7b7ea8e69340d95e09f90f9bf 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors colors colors.xyz kernel locals math ;
+USING: accessors colors colors.xyz kernel math ;
 
 IN: colors.xyy
 
index fed448b198645f563e3cbd2f45b7841d950627d2..4fbc2179d0c1d54cb5068272144bed37c4d4dce4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays colors colors.xyz kernel locals math.functions
+USING: arrays colors colors.xyz kernel math.functions
 ranges sequences tools.test ;
 
 { t } [
index 7a60549b6a5d0fa8e1be560436f8c05cd723ad6e..6b36a60bff792bbd26c4b8acf0d3797d87c9c018 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors colors kernel locals math math.functions
+USING: accessors colors kernel math math.functions
 math.order ;
 
 IN: colors.xyz
index 543e41280f8e4ac502a3c256006d8d7563860b45..46360cf35ce30b06ca077819ea2a2094978bdbe5 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays colors colors.yiq kernel locals math.functions
+USING: arrays colors colors.yiq kernel math.functions
 ranges sequences tools.test ;
 
 { t } [
index 004fd936a6db366a1a9a45f0ca2ce2f05b92e6cd..47250fdbbbbc984bf022f5a3d3c23f60dd016e62 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors colors combinators kernel locals math
+USING: accessors colors combinators kernel math
 math.order ;
 
 IN: colors.yiq
index 08bc9f4e4ba069fd0758c0097ca3feb439d1735f..4a2c73908e4991dc9c0570049963419d9a2afb96 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors colors combinators kernel locals math
+USING: accessors colors combinators kernel math
 math.order ;
 
 IN: colors.yuv
index 826474420c9017b2933ef3ceecbc5e174403e8d1..26eeadc796a0fa3b3263153395b2f1db9ab6163d 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Jon Harper.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs help.markup help.syntax kernel quotations
-combinators.random.private sequences ;
+USING: arrays combinators.random.private help.markup help.syntax
+kernel math quotations random sequences ;
 IN: combinators.random
 
 HELP: call-random
index 9363ede491f55c521b8f12a550bef2f03dd04420..ba057b055ef698eb31f0fcbfec5b7b4feb4ca101 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2010 Jon Harper.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: arrays assocs combinators combinators.short-circuit
-kernel macros math math.order quotations random sequences
-summary ;
+kernel math math.order quotations random sequences summary ;
 IN: combinators.random
 
 : ifp ( p true false -- ) [ random-unit > ] 2dip if ; inline
index a51632904348908b22587fd5810b1b130cb7bc01..10695086a09858493dd3e079c175327a4a379a6f 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax io.streams.string quotations ;
+USING: help.markup help.syntax quotations ;
 IN: combinators.short-circuit.smart
 
 HELP: &&
index 8802549c04fe860edec5f4f66c4b8a524f69a9e5..e8f746140458c21937ace2fc041a25823f43675d 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators.smart kernel locals
+USING: accessors arrays assocs combinators.smart kernel
 math random sequences stack-checker tools.test ;
 IN: combinators.smart.tests
 
index 5c4474ad7d52e8f6dccebd1a9d77fa5953bb557c..96d4f881a8cb05b40f591169eba0028129fb3773 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors compiler.cfg.instructions compiler.cfg.linearization
-compiler.cfg.rpo compiler.cfg.stack-frame cpu.architecture kernel layouts
-locals math math.order namespaces sequences ;
+USING: accessors compiler.cfg.instructions
+compiler.cfg.linearization cpu.architecture kernel layouts math
+math.order namespaces sequences ;
 IN: compiler.cfg.build-stack-frame
 
 SYMBOLS: param-area-size allot-area-size allot-area-align ;
index 9e87559ac2c1e10f33e6a0cd67af025dab84f06b..4a34af386050478c2ffac63adbd648c0a646c2fe 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs
 compiler.cfg.linear-scan.allocation
-compiler.cfg.linear-scan.live-intervals fry kernel math
-namespaces prettyprint sequences strings ;
+compiler.cfg.linear-scan.live-intervals kernel math namespaces
+prettyprint sequences strings ;
 IN: compiler.cfg.linear-scan.debugger
 
 : check-linear-scan ( live-intervals machine-registers -- )
index 298e0b31e02f5f7126515eeeb02d7222ada65230..2502e03cfab4a408a650634b150887c05bffaace 100644 (file)
@@ -5,8 +5,7 @@ combinators.short-circuit compiler.cfg.instructions
 compiler.cfg.utilities compiler.cfg.value-numbering.graph
 compiler.cfg.value-numbering.math
 compiler.cfg.value-numbering.rewrite cpu.architecture
-endian generalizations grouping kernel locals make math
-sequences ;
+endian generalizations grouping kernel make math sequences ;
 IN: compiler.cfg.value-numbering.simd
 
 ! Some lame constant folding for SIMD intrinsics. Eventually this
index 81a8478457845df9e9da353543c62b89aeda75eb..0a7e9f4823a5c9b147ada6561c7d27d7dd81a47f 100644 (file)
@@ -7,7 +7,7 @@ compiler.cfg.stacks compiler.cfg.stacks.local compiler.cfg.utilities
 compiler.tree.builder compiler.tree.checker compiler.tree.def-use
 compiler.tree.normalization compiler.tree.propagation
 compiler.tree.propagation.info compiler.tree.recursive compiler.units
-fry hashtables kernel math namespaces sequences stack-checker
+hashtables kernel math namespaces sequences stack-checker
 tools.test vectors vocabs words ;
 IN: compiler.test
 
index 9285439961510949f007d159f49a1cb43c85cb3f..d04ec3730cdf4c7939ebe772225c716e80674444 100644 (file)
@@ -2,17 +2,15 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs combinators
 combinators.short-circuit compiler.tree compiler.tree.builder
-compiler.tree.checker compiler.tree.cleanup
-compiler.tree.combinators compiler.tree.dead-code
-compiler.tree.def-use compiler.tree.escape-analysis
-compiler.tree.identities compiler.tree.modular-arithmetic
-compiler.tree.normalization compiler.tree.optimizer
-compiler.tree.propagation compiler.tree.propagation.info
-compiler.tree.recursive compiler.tree.tuple-unboxing effects fry
-generic hints io kernel macros make match math namespaces
-prettyprint prettyprint.config prettyprint.custom
-prettyprint.sections quotations sequences sequences.private sets
-sorting words ;
+compiler.tree.cleanup compiler.tree.combinators
+compiler.tree.dead-code compiler.tree.def-use
+compiler.tree.escape-analysis compiler.tree.identities
+compiler.tree.modular-arithmetic compiler.tree.normalization
+compiler.tree.optimizer compiler.tree.propagation
+compiler.tree.recursive compiler.tree.tuple-unboxing effects
+generic hints io kernel make match math namespaces prettyprint
+prettyprint.config prettyprint.custom prettyprint.sections
+quotations sequences sequences.private sets sorting words ;
 FROM: syntax => _ ;
 RENAME: _ match => __
 IN: compiler.tree.debugger
index 0ae3540679df0935bdbaa4ee3c52af383226d005..193d77308d45e920440278f3a5f40b0e42445844 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors byte-arrays combinators compiler.cfg.builder
 compiler.tree.propagation.info compiler.tree.propagation.nodes
-continuations cpu.architecture fry kernel layouts math
+continuations cpu.architecture kernel layouts math
 math.intervals math.vectors.simd.intrinsics namespaces sequences
 words ;
 IN: compiler.tree.propagation.simd
index 5d8d91d8d05c5d846631f9664241a65c413ef893..a5bf463271309635c0d9287beda65104f176857c 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2020 Jacob Fischer, Abtin Molavi.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs bit-arrays byte-arrays
-combinators compression.huffman fry kernel literals locals make
-math math.bits math.order ranges namespaces sequences
-sequences.deep splitting vectors ;
+combinators compression.huffman kernel math math.bits math.order
+namespaces ranges sequences sequences.deep splitting vectors ;
 IN: compression.gzip
 
 <PRIVATE
index 8b6d7e29670db6cd85cba41d2c27dd07f135252c..329e29a741b4517b30131aeea251d36bc070ee05 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2009, 2020 Marc Fauconneau, Abtin Molavi, and Jacob Fischer.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs bit-arrays bitstreams combinators
-fry hashtables heaps io kernel locals math math.bits math.order
-math.parser ranges multiline namespaces sequences sorting
-vectors ;
+hashtables heaps kernel math math.bits math.order namespaces
+sequences sorting vectors ;
 QUALIFIED-WITH: bitstreams bs
 IN: compression.huffman
 
index 6f6053a92f34b70444db9833ed202b7c18d1ab44..65e132eeacfc26036cc5d9e3fb2c5aec7efa13b9 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2009, 2020 Marc Fauconneau, Abtin Molavi, Jacob Fischer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs byte-vectors combinators
-combinators.smart compression.huffman endian fry hashtables
-kernel literals locals math math.bitwise math.order ranges
-sequences sorting memoize combinators.short-circuit byte-arrays ;
+USING: accessors arrays assocs bitstreams byte-arrays
+byte-vectors combinators combinators.short-circuit
+combinators.smart compression.huffman endian kernel math
+math.bitwise ranges sequences sorting ;
 QUALIFIED-WITH: bitstreams bs
 IN: compression.inflate
 
index 7c9adc9c79b03c88080d60b6136c213a00f32466..01ad507ee3851a282386bf7f6e2cd6615bf6051c 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators io kernel math math.order
-namespaces sequences vectors ;
+USING: accessors combinators kernel math math.order
+sequences vectors ;
 QUALIFIED-WITH: bitstreams bs
 IN: compression.lzw
 
index 401024ffcee73648ec1f9da0023b046f5c4a8e84..15380d2ae1a60af67d327c175b7afc94f8a99199 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators grouping kernel locals math
-math.matrices math.order multiline sequences.parser sequences
-tools.continuations ;
+USING: arrays combinators grouping kernel math math.matrices
+math.order sequences sequences.parser ;
 IN: compression.run-length
 
 : run-length-uncompress ( byte-array -- byte-array' )
index 0517fc6cb647e94bb8ec01e4ef97115b6cc70bad..a010eeb4906da0c777d01a8830e7d3a88723c053 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types alien.libraries alien.syntax
-combinators classes.struct system ;
+combinators system ;
 IN: compression.snappy.ffi
 
 << "snappy" {
index 5e39a71b30707fefa2b11ee655cf20d394083398..e7adda84f23f85261619f0cc19fe2c1db398411b 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2013 Benjamin Pollack.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel math strings byte-arrays ;
+USING: byte-arrays help.markup help.syntax ;
 IN: compression.zlib
 
 HELP: compress
index bb41d6dccd32adfa2a92a1dbe3c91ca1b13026d0..0a3a15c1dea2dc4fb85fc114b6745f7fa078c66b 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.c-types alien.data alien.syntax
-byte-arrays byte-vectors classes.struct combinators
-compression.zlib.ffi continuations destructors fry kernel libc
-math math.functions ranges sequences system ;
+USING: accessors alien alien.c-types alien.data byte-vectors
+combinators compression.zlib.ffi continuations destructors
+kernel libc math math.functions ranges sequences ;
 IN: compression.zlib
 
 ERROR: zlib-failed n string ;
index 3d5711b50b0e7f8053c7177d12c364bb325ea7b3..af761415dbe27cbd244ec3b804d735988f4e65fb 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax sequences kernel ;
+USING: help.markup help.syntax kernel ;
 IN: concurrency.exchangers
 
 HELP: exchanger
index 30afbef74e8ed6de0d0767f3efb92ffb7127d4ce..b3a8fee8b2ecd0c1155300845dc5e4a75d28975d 100644 (file)
@@ -1,5 +1,5 @@
 USING: tools.test concurrency.exchangers
-concurrency.count-downs concurrency.promises locals kernel
+concurrency.count-downs concurrency.promises kernel
 threads ;
 FROM: sequences => 3append ;
 IN: concurrency.exchangers.tests
index 20748ec6b06fce504475d65a179c5d991760006f..ecb64002124ef34cfff612076b846c62f2cd26db 100644 (file)
@@ -1,5 +1,5 @@
 USING: tools.test concurrency.flags concurrency.combinators
-kernel threads locals accessors calendar ;
+kernel threads accessors calendar ;
 IN: concurrency.flags.tests
 
 :: flag-test-1 ( -- val )
index 77bed82f76e224786dc1a54d94eb573b4126bcbc..f2337f4b21892aad483fab035d47732e1ad981b9 100644 (file)
@@ -1,5 +1,4 @@
-USING: help.markup help.syntax sequences kernel quotations
-calendar ;
+USING: calendar help.markup help.syntax quotations ;
 IN: concurrency.locks
 
 HELP: lock
index 78aa3791825550093a5fca305fb2311b4027ea95..f9acb5486cf2e6e2ef8d78db4da95af8eb96fc6d 100644 (file)
@@ -1,5 +1,5 @@
 USING: tools.test concurrency.locks concurrency.count-downs
-concurrency.messaging concurrency.mailboxes locals kernel
+concurrency.messaging concurrency.mailboxes kernel
 threads sequences calendar accessors ;
 IN: concurrency.locks.tests
 
index 3af1176d7a63f956ceede3b4e4efe7a349da1f72..460ac752dc90e6d5958b31c836fb4eb08676ec5d 100644 (file)
@@ -1,5 +1,5 @@
 IN: concurrency.semaphores
-USING: help.markup help.syntax kernel quotations calendar ;
+USING: help.markup help.syntax quotations calendar ;
 
 HELP: semaphore
 { $class-description "The class of counting semaphores. New instances can be created by calling " { $link <semaphore> } "." } ;
index 49d9d5098c48aa1467d52734d301fc8b48f6bb8d..974635fdbee29baebbcb20a5baf7f3659ca4f800 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2009 Slava Pestov, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs classes classes.tuple effects
-effects.parser fry kernel lexer locals macros parser
-sequences sequences.generalizations sets vocabs vocabs.parser
-words alien.parser ;
+effects.parser kernel lexer parser sequences
+sequences.generalizations sets words ;
 IN: constructors
 
 : all-slots-assoc ( class -- slots )
index 15cb7894f0cce551f28706bd7e28783dd3eea273..fb216f55c4d9916f3518048dcb6a69c23eef0bd6 100644 (file)
@@ -4,7 +4,7 @@ USING: accessors alien alien.c-types alien.data alien.strings
 alien.syntax arrays assocs classes.struct combinators
 core-foundation core-foundation.arrays core-foundation.run-loop
 core-foundation.strings core-foundation.time destructors init
-io.encodings.utf8 kernel locals namespaces sequences
+io.encodings.utf8 kernel namespaces sequences
 specialized-arrays unix.types ;
 IN: core-foundation.fsevents
 
index e5b0204005d6d3a0e0f48a1bf7c96d4b49de0213..ce973b2abe21f78de1845a34e9a2344075a46f68 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: tools.test core-text core-text.fonts core-foundation
 core-foundation.dictionaries destructors arrays kernel
-generalizations locals math accessors core-foundation.utilities
+generalizations math accessors core-foundation.utilities
 combinators hashtables colors ;
 IN: core-text.tests
 
index c41fd7e37495e4c6cb0cab4008e33fbd7dc99292..a91a52bf04a65017a390a086a464868dea975067 100644 (file)
@@ -3,7 +3,7 @@
 USING: accessors alien.c-types alien.syntax assocs combinators
 core-foundation core-foundation.dictionaries
 core-foundation.strings core-graphics.types destructors fonts
-init kernel locals math memoize unix.types ;
+init kernel math memoize unix.types ;
 IN: core-text.fonts
 
 TYPEDEF: void* CTFontRef
index 93f57a07248354022bb5cc848e6a4c02913c0e57..29e6bb1c65a5088c07c0bc8bb841e309f3144d00 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008, 2009 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs continuations debugger fry hashtables http
+USING: accessors assocs continuations debugger hashtables http
 http.client io io.encodings.string io.encodings.utf8 json.reader
-json.writer kernel locals make math math.parser namespaces sequences
+json.writer kernel make math math.parser namespaces sequences
 strings urls.encoding vectors ;
 IN: couchdb
 
index 137032d17aae027c57cb908bb4a17d6525094d99..7c8d479b58be7e256fd1101907d805187d887a5d 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2011 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel namespaces words math math.order locals
-math.bitwise endian make ;
+USING: endian kernel make math math.bitwise ;
 IN: cpu.ppc.assembler
 
 ! This vocabulary implements the V2.06B Power ISA found at http://www.power.org.
index a4f6ab61ddf1c3e4360934c9b5769ee77d467821..e615493a45ad4441dcd881fdcf0a629f333af00d 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2007, 2008 Phil Dawes, 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators fry io io.files io.streams.string kernel
-make math memoize namespaces sbufs sequences sequences.private
-unicode ;
+USING: combinators io io.files io.streams.string kernel make
+math namespaces sequences sequences.private unicode ;
 IN: csv
 
 SYMBOL: delimiter
index 87dc1d189865ca2340c03f6b5214154c2e016271..f9664bfdacb117e921b9c2cc1031036245447c0d 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors alien alien.c-types alien.data arrays checksums
-checksums.sha combinators.short-circuit kernel locals math
-math.bitwise random sequences ;
+checksums.sha combinators.short-circuit kernel math math.bitwise
+random sequences ;
 
 IN: cuckoo-filters
 
index 216b1209071517f8dfdcdcbf8c37e3b42b1531e0..6f9c4483824783d47d219b64e53e7b8e20b382b7 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs continuations destructors fry kernel
+USING: accessors assocs continuations destructors kernel
 namespaces sequences strings ;
 IN: db
 
index ebb3c008adb31e4e196168bf2b63d01953de66fe..01d02c1dfb4b6e992f6dc62dcedd183e5bce5970 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel arrays namespaces sequences continuations
-io.pools db fry db.private ;
+USING: accessors db io.pools kernel namespaces ;
 IN: db.pools
 
 TUPLE: db-pool < pool db ;
index 7fa94f8055733c53c754f7344574239c5992be27..133223ef40f7f90bdbc6a54bc76ddef5c7434913 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel db.errors peg.ebnf strings sequences math
-combinators.short-circuit accessors math.parser quoting
-locals multiline ;
+USING: accessors db.errors kernel math math.parser multiline
+peg.ebnf quoting sequences strings ;
 IN: db.postgresql.errors
 
 EBNF: parse-postgresql-sql-error [=[
index f68420a48f6db6091a699582e4fe6d368eaa6295..d166340de0cabe5a2eab8d042699a71c6e4b3ff1 100644 (file)
@@ -1,10 +1,10 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays byte-arrays classes classes.tuple
-combinators continuations db db.errors db.private db.tuples
+combinators continuations db db.errors db.tuples
 db.tuples.private db.types destructors kernel make math
-math.bitwise math.intervals math.parser namespaces nmake
-prettyprint random sequences shuffle strings words fry ;
+math.bitwise math.intervals math.parser namespaces nmake random
+sequences strings ;
 IN: db.queries
 
 GENERIC: where ( specs obj -- )
index 74f01f29caae48bf492adf22da830c00653f7aea..ca19fe1dd2426aca425f22bf52c7d22211bedd95 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators db kernel sequences peg.ebnf
-strings db.errors multiline ;
+USING: db.errors kernel multiline peg.ebnf sequences strings ;
 IN: db.sqlite.errors
 
 TUPLE: unparsed-sqlite-error error ;
index bf148b3371eb40bb49476622c2251d93e85708c5..b581a500588a620e9b80c011a3ee7a08892d21fe 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors classes.tuple combinators db db.private db.queries
 db.sqlite.errors db.sqlite.ffi db.sqlite.lib db.tuples
-db.tuples.private db.types destructors interpolate kernel locals math
+db.tuples.private db.types destructors interpolate kernel math
 math.parser namespaces nmake random sequences sequences.deep ;
 IN: db.sqlite
 
index ea89166e51aeefa3e3bae399b8047cf89e0ff3bb..0029a0de1e27b52d7238af0fc6c08e831cfdb40b 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2008 Slava Pestov, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: concurrency.combinators db db.pools db.sqlite db.tuples
-db.types destructors kernel math random threads tools.test sequences
-io io.pools prettyprint db.postgresql accessors io.files.temp
-namespaces fry system math.parser db.queries assocs ;
+USING: accessors assocs concurrency.combinators db db.pools
+db.postgresql db.queries db.sqlite db.tuples db.types
+destructors io.files.temp kernel math math.parser namespaces
+random sequences system threads tools.test ;
 IN: db.tester
 
 : postgresql-test-db-name ( -- string )
index 1d9d915b008b218e940d2fdbd0ea68ffa31011b7..dd4837adae6194930c866cd028804b504794c864 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! Copyright (C) 2018 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: classes help.markup help.syntax io.streams.string kernel
-quotations sequences strings math db.types db.tuples.private db ;
+USING: classes db db.tuples.private db.types help.markup
+help.syntax kernel math quotations sequences strings ;
 IN: db.tuples
 
 HELP: random-id-generator
index bb8000828b7485194f0bc70b6224f7e998b93efb..e620f34286f8ebd2ff65dbf6d012e2a888aca0e2 100644 (file)
@@ -1,11 +1,9 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! Copyright (C) 2018 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs classes db kernel namespaces
-classes.tuple words sequences slots math accessors
-math.parser io prettyprint continuations
-destructors mirrors sets db.types db.private fry
-combinators.short-circuit db.errors ;
+USING: accessors assocs classes classes.tuple
+combinators.short-circuit continuations db db.errors db.types
+destructors kernel math.parser namespaces sequences sets words ;
 IN: db.tuples
 
 HOOK: create-sql-statement db-connection ( class -- object )
index d31e5d830b739a426998f154791d595a5965936d..1cecf555a81d51201fb5ac65ef2ff1ac40609454 100644 (file)
@@ -1,12 +1,12 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.enums alien.syntax arrays calendar
-combinators combinators.smart constructors destructors endian
+combinators combinators.smart constructors endian
 grouping io io.encodings.binary io.encodings.string
 io.encodings.utf8 io.sockets io.sockets.private
 io.streams.byte-array io.timeouts kernel make math math.bitwise
 math.parser namespaces random sequences slots.syntax splitting
-system vectors vocabs strings ascii ;
+system vectors vocabs ascii ;
 IN: dns
 
 : with-input-seek ( n seek-type quot -- )
index 89de4c8da3e68e82338729d7f9d9760895cdc98c..5b6e6c1f6df133cf3c5c369b112ccb320885d4d4 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2017 John Benediktsson, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: ascii assocs checksums checksums.sha combinators fry
+USING: ascii assocs checksums checksums.sha combinators
 kernel math math.functions math.parser ranges
 math.statistics sequences sets sorting splitting strings uuid ;
 IN: escape-strings
index 6cefa92290fd3996e88ed47e850cbeb3084d21b5..6404add671bd43a7a949ac073c67dc98f2b44699 100644 (file)
@@ -58,7 +58,7 @@ M: object compute-fixups
 M: f compute-fixups 2drop { } ;
 
 M: no-vocab compute-fixups
-    name>> vocab-renames compute-assoc-fixups ;
+    [ name>> vocab-renames compute-assoc-fixups ] [ drop { } ] if* ;
 
 M: no-word-error compute-fixups
-    name>> word-renames compute-assoc-fixups ;
+    [ name>> word-renames compute-assoc-fixups ] [ drop { } ] if* ;
index 4293044ab367bd4ebc7f96f0f403aa2cef38b648..9f4ea648ee7e9ccde8d087b4478672aa2e4ecd0b 100644 (file)
@@ -4,7 +4,6 @@ USING: accessors kernel math.order namespaces combinators.short-circuit
 html.forms
 html.templates
 html.templates.chloe
-locals
 http.server
 http.server.filters
 furnace.utilities ;
index 3a69d4408a09baa01d1c827760f2222431dfb2a8..a600e6cc7446743998b4f6cd234cb5336cad8657 100644 (file)
@@ -1,12 +1,11 @@
 USING: accessors alien alien.c-types alien.data alien.strings
-arrays assocs byte-arrays combinators combinators.short-circuit
-continuations game.input game.input.dinput.keys-array
-io.encodings.utf16n kernel locals math
-math.bitwise math.rectangles namespaces parser sequences shuffle
-specialized-arrays ui.backend.windows vectors windows.com
-windows.directx.dinput windows.directx.dinput.constants
-windows.kernel32 windows.messages windows.ole32 windows.errors
-windows.user32 classes.struct ;
+arrays assocs byte-arrays classes.struct combinators
+combinators.short-circuit game.input
+game.input.dinput.keys-array kernel math math.bitwise
+math.rectangles namespaces sequences specialized-arrays
+ui.backend.windows vectors windows.com windows.directx.dinput
+windows.directx.dinput.constants windows.errors windows.kernel32
+windows.messages windows.ole32 windows.user32 ;
 SPECIALIZED-ARRAY: DIDEVICEOBJECTDATA
 IN: game.input.dinput
 
index ad095ba66e540bf690b705dd3f316441a5a7023f..b4fb9b94de88ce888c052392cb045b48bc7af154 100644 (file)
@@ -3,7 +3,7 @@
 USING: alien alien.c-types alien.destructors alien.libraries
 alien.syntax cairo.ffi classes.struct combinators
 gobject-introspection gobject-introspection.standard-types
-kernel system vocabs vocabs.loader ;
+kernel system vocabs ;
 IN: gdk.ffi
 
 <<
index a1929f24b1a2b4c1439d6322543f9e9fb3412aad..7b21154eeb2004aed37a87dc451a0ffff1c370cf 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Anton Gorenko.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.libraries alien.syntax combinators
-gobject-introspection kernel system vocabs ;
+gobject-introspection system vocabs ;
 IN: gio.ffi
 
 << "gobject.ffi" require >>
index 8465a6ec2206bcfbf7108826201d102367165c6b..798f694947b4cedfd09dcbfbed170bcdc8e2feb7 100644 (file)
@@ -3,7 +3,7 @@
 USING: accessors combinators environment
 gobject-introspection.common gobject-introspection.ffi
 gobject-introspection.loader gobject-introspection.types io
-io.files io.pathnames kernel lexer locals make namespaces parser
+io.files io.pathnames kernel lexer make namespaces parser
 sequences splitting summary vocabs vocabs.parser xdg xml ;
 IN: gobject-introspection
 
index cd244cf9aaa9567705d1079f03f70c6f762cc8de..8d047d4c8db4ab9535b184b58a730e99528ad8c1 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2010 Anton Gorenko.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types assocs combinators.short-circuit
-gobject-introspection.common gobject-introspection.repository kernel
-locals namespaces parser sequences sets ;
+gobject-introspection.common gobject-introspection.repository
+kernel namespaces parser sequences sets ;
 IN: gobject-introspection.types
 
 SYMBOL: type-infos
index efe51db989b7fd160193a2624348999941f78a26..1678d895bc4cb3d1a02d2ad371735227b1d1e939 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2004, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs combinators destructors fry html io
-io.backend io.pathnames io.styles kernel macros make math
-math.functions math.order math.parser namespaces sequences
-strings words splitting xml xml.syntax ;
+USING: accessors assocs combinators destructors html io
+io.styles kernel make math math.functions math.parser sequences
+strings xml.syntax ;
 IN: html.streams
 
 GENERIC: url-of ( object -- url )
index 56bae5b7fd7ea0278c0487da90d5646fa32549ac..cac7b39f0bfd7aede7f03611a59d5336ac48f74b 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2005 Alex Chapman
 ! Copyright (C) 2006, 2010 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators compiler.units html.templates io
+USING: accessors compiler.units html.templates io
 io.encodings.utf8 io.files kernel lexer lexer.private math
 namespaces parser parser.notes quotations sequences splitting
 vocabs.parser ;
index b7551d86b9628b639d774cacf5f6e398ffe92c96..7d336a8ca111c2a0fd389cc91498e7aa58e70f94 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs destructors http io io.encodings.ascii
 io.encodings.binary io.encodings.string io.encodings.utf8
-io.files io.files.info io.pathnames kernel math.parser
-namespaces sequences strings urls.encoding ;
+io.files io.files.info io.pathnames kernel math.parser sequences
+strings urls.encoding ;
 IN: http.client.post-data
 
 TUPLE: measured-stream stream size ;
index 0e2efc5fb818d386e9fc279d00803306dcddde97..bcac8e49aa6ccd993726688e8a53c81e9d3fadaa 100644 (file)
@@ -1,5 +1,5 @@
-USING: assocs help.markup help.syntax io.streams.string sequences strings present math kernel byte-arrays urls
-calendar ;
+USING: calendar help.markup help.syntax kernel math present
+strings urls ;
 IN: http
 
 HELP: <request>
index 2e7f71f6d0d877c08b52ba83d00a1763b927a234..a9995ef3c2275f4afdf7f2c6ebced740da5d61bd 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2003, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays ascii assocs base64 calendar calendar.format
-calendar.parser combinators fry hashtables http.parsers io io.crlf
+calendar.parser combinators hashtables http.parsers io io.crlf
 io.encodings.iana io.encodings.utf8 kernel make math math.parser
 mime.types present sequences sets sorting splitting urls ;
 IN: http
index 8273d5533990fe3e67ad6a18aaa21562445da66a..3499ee6ca34b8337b866c454d570e8d445863f53 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators.short-circuit math math.order math.parser
-kernel sequences sequences.deep peg peg.parsers assocs arrays
-hashtables strings namespaces make ascii ;
+USING: arrays ascii combinators.short-circuit kernel make
+math.parser peg peg.parsers sequences sequences.deep strings ;
 IN: http.parsers
 
 : except ( quot -- parser )
index d594bfd35ee6c9825b3177ac34f41b299c5e789a..2587a585c59664c112a3e413da5f0e47c5e61c34 100644 (file)
@@ -3,13 +3,12 @@
 IN: http.server.static
 DEFER: file-responder ! necessary for cgi-docs
 DEFER: <static> ! necessary for cgi-docs
-USING: calendar kernel math math.order math.parser namespaces
-parser sequences strings assocs hashtables debugger mime.types
-sorting logging calendar.parser accessors splitting io io.files
-io.files.info io.directories io.pathnames io.encodings.binary
-fry xml.entities destructors urls html xml.syntax
-html.templates.fhtml http http.server http.server.responses
-http.server.redirection xml.writer locals combinators ;
+USING: accessors assocs calendar.parser combinators destructors
+html html.templates.fhtml http http.server
+http.server.redirection http.server.responses io.directories
+io.encodings.binary io.files io.files.info io.pathnames kernel
+logging math.order math.parser mime.types namespaces sequences
+sorting splitting urls xml.syntax ;
 QUALIFIED: sets
 
 TUPLE: file-responder root hook special index-names allow-listings ;
index 883a0975118ddbdefb2c5db9f985e307686df227..26ce55946cb9af2575d53dc82a4aaa2c5a21b62c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types alien.data destructors fry images
+USING: accessors alien.c-types alien.data destructors images
 kernel libc math sequences ;
 IN: images.memory
 
index 24006e2699f320a07703fa943f0afdfc13faa8a7..8710cca2f49a6ee35c34868e9715e495359d1113 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Marc Fauconneau.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays byte-arrays combinators grouping images
-kernel locals math math.order
-ranges math.vectors sequences sequences.deep fry ;
+USING: accessors arrays byte-arrays images kernel math
+math.order math.vectors sequences sequences.deep ;
 IN: images.processing
 
 : coord-matrix ( dim -- m )
index 048551c6351175c562faf9762f9f8990ea7bdd9d..b444ad7e6d355261fddd28b4f732caa44caf719d 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types arrays assocs binary-search
-classes combinators fry grouping kernel locals make math
+classes combinators grouping kernel locals make math
 math.order sequences sequences.private sorting
 specialized-arrays ;
 SPECIALIZED-ARRAY: uint
index b6c3424161b9660c17d3b7efb69d8e944a8c6ea6..13537e2c920850449375e80fb9423dbdba3f390c 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs bit-arrays byte-arrays classes
 classes.tuple combinators combinators.short-circuit
-combinators.smart continuations effects fry generalizations
-kernel locals macros make math math.functions namespaces parser
+combinators.smart continuations effects generalizations
+kernel make math math.functions namespaces parser
 quotations sbufs sequences sequences.generalizations slots
 splitting stack-checker strings summary vectors words
 words.symbol ;
index a50a1fe284bfc9d2f32fd3b1ab1f45b8cccba45d..90845bffade037d174901dd3322983e7a2f271af 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.syntax help.markup strings ;
+USING: help.syntax help.markup ;
 IN: io.encodings.8-bit
 
 HELP: ebcdic
index f9da32d369257556ff0a85a54d46da069dd99856..a1abf8ab658d4214b7c61522479b1cd2d4bd6372 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Daniel Ehrenberg, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs classes.singleton fry generic
+USING: accessors arrays assocs classes.singleton generic
 hashtables io io.encodings io.encodings.iana kernel lexer parser
 sequences simple-flat-file words ;
 IN: io.encodings.8-bit
index 53bba09861a5c385207c1c8ec0b22e32f752ff64..e56d4c203596eb1c630420154f0be9bd41f3a01e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax io.encodings strings ;
+USING: help.markup help.syntax ;
 IN: io.encodings.utf32
 
 ARTICLE: "io.encodings.utf32" "UTF-32 encoding"
index 0b3082368f2ffc3bf34d24fac3fa0ad2e3c5e9b7..f6d21b1d028190c809290e4dbee5f2568db3272e 100644 (file)
@@ -1,6 +1,5 @@
-USING: alien alien.c-types continuations destructors
-help.markup help.syntax kernel math quotations
-specialized-arrays ;
+USING: alien alien.c-types destructors help.markup help.syntax
+quotations specialized-arrays ;
 IN: io.mmap
 
 HELP: mapped-file
index 525190383d6e1a161d8055341f01417554a0ee58..1b57d13dd2eac4b78c98757cb11fbf92fc62c162 100644 (file)
@@ -1,5 +1,5 @@
 USING: accessors destructors windows.privileges
-io.files.windows io.mmap io.mmap.private kernel literals locals
+io.files.windows io.mmap io.mmap.private kernel literals
 math math.bitwise system windows.errors windows.handles
 windows.kernel32 ;
 IN: io.mmap.windows
index ebab3f92a9edd3a940581fdd0fcfc500e3e17ae6..195c3a22dacd30682f80d7ebd9edbd809a6e561a 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel arrays namespaces sequences continuations
-destructors io.sockets alien alien.syntax ;
+USING: accessors alien continuations destructors io.sockets
+kernel namespaces sequences ;
 IN: io.pools
 
 TUPLE: pool connections disposed expired ;
index c603d144c69c58608959e50426d964e6e9367bb3..8aa2f7f5cd6e2355d342bc8afaea9cc66ecfe324 100644 (file)
@@ -1,12 +1,10 @@
 ! Copyright (C) 2003, 2010 Slava Pestov, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays calendar combinators
-combinators.short-circuit concurrency.combinators
-concurrency.count-downs concurrency.flags
-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 ;
+USING: accessors arrays calendar concurrency.flags
+concurrency.semaphores continuations destructors io io.sockets
+io.sockets.secure io.streams.duplex io.styles io.timeouts kernel
+logging make math namespaces present prettyprint random
+sequences sets strings threads ;
 IN: io.servers
 
 TUPLE: threaded-server < identity-tuple
index dd4140ce79055770a9c41ec5a0a88ec4100636a8..dcfa153ae0f6b4d4eccfcd9d8a26b2e2cd1d0908 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2006 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel ;
+USING: help.markup help.syntax ;
 IN: json.reader
 
 HELP: json>
index fa43da2186b2bd211a896301c7f7f6523c409756..a1c1ac983e6ee3f82274ba7f080e912d39e98a83 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2006 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel lists math sequences
-strings ;
+USING: help.markup help.syntax lists math sequences strings ;
 IN: lists.lazy
 
 ABOUT: "lists.lazy"
index 07fa35b0a0f005c7fa2ebccc34ac960ef0fc114c..3209ab657559e2db04ad477fa842a1e72428172e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2004, 2008 Chris Double, Matthew Willis, James Cash.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators io kernel lists locals math
+USING: accessors arrays combinators io kernel lists math
 promises quotations sequences ;
 IN: lists.lazy
 
index 23d6c5d4f031d75ed6641978fdf21fb8de3fa8f3..e11cfe2041570860b7fe5f80afe2dddbb77fa7f1 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax assocs logging math ;
+USING: help.markup help.syntax assocs logging ;
 IN: logging.analysis
 
 HELP: analyze-entries
index 786752f01bcf1aa6df64e64129ab6d7fadd9f7e8..a7dc6110e7a6daa32adac4c6473748846c130191 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: logging.analysis logging.server logging smtp kernel
-io.files io.streams.string namespaces make timers assocs
-io.encodings.utf8 accessors calendar sequences locals ;
+USING: accessors calendar io.streams.string kernel logging
+logging.analysis make namespaces smtp timers ;
 QUALIFIED: io.sockets
 IN: logging.insomniac
 
index 04260f18397af9e6ae9f9cab4f36bd0b3f750243..96f2740919999c51b0b8f60b7665e19a451135d1 100644 (file)
@@ -1,6 +1,6 @@
+USING: help.markup help.syntax logging.server quotations strings
+words ;
 IN: logging
-USING: help.markup help.syntax assocs math calendar
-logging.server strings words quotations ;
 
 HELP: DEBUG
 { $description "Log level for debug messages." } ;
index 3a03fa3e78b0cdb7bd77b98b92defe933e2645c4..d02a73ea54c9ce27b39664827ad47f4cfa9b2974 100644 (file)
@@ -1,5 +1,5 @@
+USING: calendar help.markup help.syntax ;
 IN: logging.parser
-USING: help.markup help.syntax assocs logging math calendar ;
 
 HELP: parse-log
 { $values { "lines" "a sequence of strings" } { "entries" "a sequence of log entries" } }
index f0ddb681cc571e4e56f8f1b536badb4183cf0101..7326ea4b7ca4f301ddb5a0c65064bb9991a999ea 100644 (file)
@@ -3,8 +3,7 @@
 USING: assocs calendar calendar.format combinators
 concurrency.messaging continuations debugger destructors init io
 io.directories io.encodings.utf8 io.files io.pathnames kernel
-locals math math.parser ranges namespaces sequences
-strings threads ;
+math math.parser ranges namespaces sequences strings threads ;
 IN: logging.server
 
 : log-root ( -- string )
index 11d89a9811fd116d3cb05643f294f769a64b9ae7..fd98ebf389aa208b931748660ce23628a2dd9710 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2006 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax namespaces assocs sequences
+USING: help.markup help.syntax namespaces assocs
 kernel combinators ;
 IN: match
 
index aa68543d14c1cfc7b3e99460b7852f57ba23844e..855672fdc4a05a55f21894e0b1fc84f200d11dd3 100644 (file)
@@ -3,8 +3,7 @@
 !
 ! Based on pattern matching code from Paul Graham's book 'On Lisp'.
 USING: assocs classes classes.tuple combinators kernel lexer
-macros make namespaces parser quotations sequences summary words
-;
+make namespaces parser quotations sequences summary words ;
 IN: match
 
 SYMBOL: _
index f34f537cf02f1ab67da8bc5476b5df88fb8d8bd2..784f67c94a7c0d002fb50bbdf7c4e2df0602dff9 100644 (file)
@@ -1,5 +1,6 @@
-USING: help.markup help.syntax kernel math math.combinatorics
+USING: help.markup help.syntax math math.combinatorics
 math.combinatorics.private math.order sequences ;
+IN: math.combinatorics
 
 HELP: factorial
 { $values { "n" "a non-negative integer" } { "n!" integer } }
index f7ceedd5441418964c9b1958e15754be9a4bad5a..6c8eef681d2056d40943901c0a967225246f00eb 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help help.markup help.syntax kernel quotations ;
+USING: help.markup help.syntax kernel math.floats.env quotations ;
 IN: math.floats.env
 
 HELP: fp-exception
index c86f97c5f4f33697f06798ce3217463bb0286f2d..d019d1ee0e379c640303cc581589e6d4dedf21b2 100644 (file)
@@ -1,9 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.syntax arrays assocs biassocs combinators
-combinators.short-circuit continuations generalizations kernel
-literals locals math math.bitwise sequences sets system
-vocabs ;
+USING: arrays assocs combinators continuations generalizations
+kernel math math.bitwise sequences sets system vocabs ;
 IN: math.floats.env
 
 SINGLETONS:
index 7013b8e52d9bfcc8905332dd9697439949c7994b..dcf53c84fa175558739a2b05bf3938900a801e2b 100644 (file)
@@ -1,5 +1,5 @@
 USING: alien alien.c-types cpu.x86.64 cpu.x86.assembler
-cpu.x86.assembler.operands math.floats.env.x86 sequences system ;
+cpu.x86.assembler.operands math.floats.env.x86 system ;
 IN: math.floats.env.x86.64
 
 M: x86.64 get-sse-env
index 95cb8242c072f39aebf81d407750938a546a158d..569c82317e49c510dde5e6e35ac195df4f4e74e4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2005, 2010, 2018, 2020 Slava Pestov, Joe Groff, and Cat Stevens.
-USING: accessors arrays assocs generic.single formatting locals help.markup help.markup.private help.syntax io
-kernel math math.functions math.order math.ratios math.vectors opengl.gl prettyprint
-sequences sequences.generalizations urls ;
+USING: arrays assocs help.markup help.markup.private help.syntax
+kernel math math.functions math.order math.vectors sequences
+sequences.generalizations ;
 IN: math.matrices
 
 <PRIVATE
index f777eae9d98fd67fe34c040a743495223ecc827e..eeddbc06cd0222434eba17da402d2d74b0a8ceb3 100644 (file)
@@ -1,11 +1,8 @@
 ! Copyright (C) 2005, 2010, 2018, 2020 Slava Pestov, Joe Groff, and Cat Stevens.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays classes.singleton columns combinators
-combinators.short-circuit combinators.smart formatting fry
-grouping kernel locals math math.bits math.functions math.order
-math.private ranges math.statistics math.vectors
-math.vectors.private sequences sequences.deep sequences.private
-slots.private summary ;
+USING: arrays combinators combinators.short-circuit kernel math
+math.functions math.order math.private math.vectors ranges
+sequences sequences.deep sequences.private slots.private ;
 IN: math.matrices
 
 ! defined here because of issue #1943
index 0c2615be7ea2f71805fc0b0841d3cb4a59d39cbc..225ea075377bca8eff23beb858041c5966ee05de 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays combinators fry kernel macros make math math.bits
-math.order math.vectors sequences splitting vectors ;
+USING: arrays combinators kernel make math math.bits
+math.vectors sequences vectors ;
 IN: math.polynomials
 
 <PRIVATE
index 665ca63b39960288460598962fc8d4bb29f2e33b..d79eb272b4da7c7333e5cb132b5c5dc08649ce2e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel kernel.private locals math math.bitwise
+USING: kernel kernel.private math math.bitwise
 math.functions math.order math.private ranges sequences
 sequences.private ;
 IN: math.primes.erato
index d6a18895316bacc8e8579d0fe02c9e0740456092..c64e58957302393eb9056800cf19e945cbc0e8ed 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2015 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: bit-arrays fry kernel kernel.private literals locals math
-math.functions math.private ranges math.statistics
-sequences sequences.private ;
+USING: bit-arrays kernel literals math math.functions
+math.private ranges math.statistics sequences
+sequences.private ;
 
 IN: math.primes.erato.fast
 
index a8bf097dbed4082546fa4d60bf7f627ef21cbdd8..3bc7bb30e5acaafc51bbc84b2765d03210a31b3f 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators fry kernel locals math
-math.primes combinators.short-circuit ;
+USING: combinators combinators.short-circuit kernel math
+math.primes ;
 IN: math.primes.lucas-lehmer
 
 ERROR: invalid-lucas-lehmer-candidate obj ;
index 7a35f041cb712bf845035e0ba353dd1a39025732..81aa15e49c11b2c55833ee62b51a320bc0092aef 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel sequences math ;
+USING: help.markup help.syntax kernel math
+math.primes.miller-rabin ;
 IN: math.primes.miller-rabin
 
 HELP: miller-rabin
index ef15af5d5c389ea6127c3bc74ce1d3af67e6c430..5b40c00777e3642400d19a99a3040c9a0e63df21 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008-2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators kernel locals math math.functions ranges
+USING: combinators kernel math math.functions ranges
 random sequences ;
 IN: math.primes.miller-rabin
 
index a83e6800e53926bc680e5058262137869d2f6309..dce69fe67fa42a62ae435d786aab12e40228d8da 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2007-2009 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators combinators.short-circuit fry kernel locals
+USING: combinators combinators.short-circuit kernel
 math math.bitwise math.functions math.order math.primes.erato
 math.primes.erato.private math.primes.miller-rabin ranges
 literals random sequences sets vectors ;
index 0a35ab12f37f024636d4e086770595578c5df3c5..d4d017a9fe0c2f892a910f58b9d41e2acf5f47b1 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax math math.vectors vectors ;
+USING: help.markup help.syntax math ;
 IN: math.quaternions
 
 HELP: q+
index 5ccdf6b863b4220aecec7040a1b2929b46169f00..1674211aac28a8004595d9779af4375611ff971f 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2005, 2010 Joe Groff, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays combinators kernel locals math math.functions
+USING: arrays combinators kernel math
 math.libm math.order math.vectors sequences ;
 IN: math.quaternions
 
index dc6c3a931d1adcc15a6e9ca528a6e27e3464da49..bdc7410d4da2a0f994086602241bf33a2d19bd31 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: classes help.markup help.syntax kernel quotations ;
+USING: classes help.markup help.syntax kernel ;
 IN: math.vectors.conversion
 
 HELP: bad-vconvert
index 459b7dc8eb9429c9a804dc71364c4a8781d8955e..21e691f3e2dd124bbeb003cabe21e2b22d5b14b9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov, Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.data combinators cpu.architecture fry
-grouping kernel libc locals math math.libm math.order ranges
+USING: accessors alien alien.data combinators cpu.architecture
+grouping kernel libc math math.libm math.order ranges
 sequences sequences.cords sequences.generalizations sequences.private
 sequences.unrolled sequences.unrolled.private specialized-arrays
 vocabs ;
index 5f7d3189fa6f11e918acff90fe16ba1219c34b93..68592cb06b13a6f4324fca2641d63cc1e57790d4 100644 (file)
@@ -1,6 +1,6 @@
 USING: classes.tuple.private cpu.architecture help.markup
-help.syntax kernel.private math math.vectors math.vectors.simd.intrinsics
-sequences ;
+help.syntax kernel.private math.vectors
+math.vectors.simd.intrinsics sequences ;
 IN: math.vectors.simd
 
 ARTICLE: "math.vectors.simd.intro" "Introduction to SIMD support"
index 79bf7044cecb8b1199d0f5a9e44d77c593fd2e7b..7870ed8db619eece9d06307477f9059fff7ae41e 100644 (file)
@@ -1,10 +1,9 @@
 USING: accessors alien arrays byte-arrays classes combinators
-cpu.architecture effects fry functors generalizations generic
-generic.parser kernel lexer literals locals macros math math.functions
-math.vectors math.vectors.private math.vectors.simd.intrinsics
-namespaces parser prettyprint.custom quotations sequences
-sequences.generalizations sequences.private vocabs vocabs.loader
-words math.bitwise ;
+cpu.architecture effects functors generalizations kernel lexer
+literals math math.bitwise math.vectors
+math.vectors.simd.intrinsics parser prettyprint.custom
+quotations sequences sequences.generalizations sequences.private
+vocabs.loader words ;
 QUALIFIED-WITH: alien.c-types c
 IN: math.vectors.simd
 
index 5d243118981d822fd95050a110c66bcf6f61484f..d5ed29317e64b596f95256831ed0dd66eb8d1d59 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel generic generic.parser words fry ;
+USING: kernel generic generic.parser words ;
 IN: method-chains
 
 SYNTAX: AFTER: (M:) dupd '[ [ _ (call-next-method) ] _ bi ] define ;
index 11f75636fbea48f3accf5d4e40e61dae801ad80f..d984095dfe355d60a7ab2cf0b278e4282e013c68 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2007 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors combinators kernel lexer locals make math
-namespaces parser quotations sequences strings.parser.private
-words ;
+namespaces parser quotations sequences strings.parser
+strings.parser.private words ;
 IN: multiline
 
 <PRIVATE
index e9090f9101aac3b954334ea385afd7813719fa57..00c0a2041def07b7c00a5cfa01cb1f7dfe82bebf 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: namespaces sequences math.parser kernel macros
-generalizations sequences.generalizations locals ;
+USING: kernel math.parser namespaces sequences
+sequences.generalizations ;
 IN: nmake
 
 SYMBOL: building-seq
index 59104cb5b6b009c944f54d86b14776d1e9c99342..174489de8afda7b5ca33dedb0f7d6e189021fb4c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Keith Lazuka.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel strings words ;
+USING: help.markup help.syntax strings words ;
 IN: prettyprint.stylesheet
 
 HELP: effect-style
index 432a400cf1c4474e4938cba8ee8aa9657a939a7a..7f0e29155187fca1528b5260ee5cbc3ac3d9b6ea 100644 (file)
@@ -1,8 +1,6 @@
 ! Copyright (C) 2009 Keith Lazuka, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs colors combinators combinators.short-circuit
-hashtables io.styles kernel literals namespaces sequences words
-words.symbol ;
+USING: assocs colors io.styles kernel namespaces sequences words ;
 IN: prettyprint.stylesheet
 
 <PRIVATE
index 933beed336a977dbd39a939e5c27f1467df59fbc..6122970f3102c600bf7045acfebff195a25556f4 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2004, 2006 Chris Double, Matthew Willis.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors effects.parser fry generalizations kernel
+USING: accessors effects.parser generalizations kernel
 sequences words ;
 IN: promises
 
index fab1253a2ef3715342a92629ec0d071cc2f19e4e..974e0bd40f24e0943141d1b8cae340889f3d6e1f 100644 (file)
@@ -1,6 +1,6 @@
-USING: arrays help.markup help.syntax kernel math quotations
+USING: arrays help.markup help.syntax kernel math quotations random
 sequences ;
-IN: random
+IN: combinators.random
 
 HELP: seed-random
 { $values
index b2cf29ceff2b92013cd99d12381c018072186357..d424235d5aeba3e5e2a4827874aed978c67be186 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel math multiline strings ;
+USING: help.markup help.syntax math multiline strings ;
 IN: roman
 
 HELP: >roman
index 632b5050ba36d8ebfff1c15b784c893d07a8f6f0..7998ec2b50cd74175970986e1024c528b370a85f 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators.smart effects.parser fry
-generalizations grouping kernel lexer macros math math.order
+USING: accessors combinators.smart effects.parser
+generalizations grouping kernel lexer math math.order
 parser quotations sequences splitting.monotonic strings unicode
 words ;
 IN: roman
index ae808971b612ab46eeafe6e035a55ce8e7b790d6..f213b51f5bc266de822253782f64e27ff9e5cea5 100644 (file)
@@ -1,5 +1,5 @@
-USING: accessors kernel math math.functions combinators
-sequences sequences.private ;
+USING: accessors kernel math combinators sequences
+sequences.private ;
 IN: sequences.complex-components
 
 TUPLE: complex-components seq ;
index 730689eb4ff46f8de5e253b6c7c06a5893b4a520..43a75d50d4f4a4edc37695068d82652c579d9fe7 100644 (file)
@@ -1,5 +1,4 @@
-USING: accessors kernel math math.functions
-sequences sequences.private ;
+USING: accessors kernel math sequences sequences.private ;
 IN: sequences.complex
 
 TUPLE: complex-sequence seq ;
index 0576efdb86a1dd63b3168ae5a041d1d9c8726217..a5ebf16510c3617d6a5ded800efbd5f0ad783f5a 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov, Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs sequences sorting binary-search fry math
-math.order arrays classes combinators kernel functors locals
-math.functions math.vectors ;
+USING: accessors classes functors kernel math math.vectors
+sequences ;
 IN: sequences.cords
 
 MIXIN: cord
index 0babf4b9c88ed00d5f0b6a510a596091c00d32ce..b9fd4dd1d4cc3929ba6a3b2d7264fb3f476133f8 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors circular combinators.short-circuit fry io
-kernel locals math math.order sequences sorting.functor
-sorting.slots unicode sequences.private ;
+USING: accessors circular combinators.short-circuit io kernel
+math math.order sequences sequences.parser sequences.private
+sorting.functor sorting.slots unicode ;
 IN: sequences.parser
 
 TUPLE: sequence-parser sequence n ;
index 9310ffcfb0e31c6172c1edf90e89d07a84910c70..35005818d22b9d33baa64636bc54857ff45d69e8 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs help.markup help.syntax kernel math quotations sequences
-sequences.private ;
+USING: help.markup help.syntax math sequences sequences.private ;
 IN: sequences.unrolled
 
 HELP: unrolled-collect
index 543aed281427b12857dbc9c432df0100d2dff681..a6a408f7145a1f037cdd1bc5cb8e642ab57eba74 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: combinators combinators.short-circuit
-compiler.tree.propagation.transforms fry generalizations kernel
-locals math sequences sequences.private ;
+compiler.tree.propagation.transforms kernel math
+sequences sequences.private ;
 IN: sequences.unrolled
 
 <PRIVATE
index 2e60214083d883cc246201b61ea24d214af52259..6300d379d77b5b035d617a6afe8d1195cd02b646 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2012 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors fry kernel locals math math.order
-math.statistics sequences sequences.private ;
+USING: accessors kernel math math.order math.statistics
+sequences sequences.private ;
 IN: sequences.windowed
 
 TUPLE: windowed-sequence
index b28f38f89c7da341f62a14640208049ec453368d..2f305bc174c8f0a6c58c88d967ecafcb12cbab7e 100644 (file)
@@ -7,10 +7,10 @@
 ! See http://factorcode.org/license.txt for BSD license.
 !
 USING: accessors arrays assocs byte-arrays classes classes.tuple
-combinators endian hashtables hashtables.identity io
-io.encodings.binary io.encodings.string io.encodings.utf8
-io.streams.byte-array kernel locals math namespaces prettyprint
-quotations sequences sequences.private strings vocabs words ;
+combinators endian hashtables io io.encodings.binary
+io.encodings.string io.encodings.utf8 io.streams.byte-array
+kernel math namespaces prettyprint quotations sequences
+sequences.private strings vocabs words ;
 IN: serialize
 
 GENERIC: (serialize) ( obj -- )
index 744796bb44827207db824cbbe9033e0deb43cb26..e2010830eeef1d84b7b9451c756881909c363762 100644 (file)
@@ -2,7 +2,7 @@
 ! Slava Pestov, Doug Coleman, Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs base64 calendar calendar.format
-classes combinators debugger fry io io.crlf io.encodings
+classes combinators debugger io io.crlf io.encodings
 io.encodings.ascii io.encodings.binary io.encodings.iana
 io.encodings.string io.encodings.utf8 io.sockets
 io.sockets.secure io.timeouts kernel logging make math.order
index c4078576c4d8f1583b45743012caf175cd85db7e..4f700387cbb25830d73e8c1d326a98ae5a50af2d 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: functors kernel math.order sequences sorting ;
+USING: functors math.order ;
 IN: sorting.functor
 
 <FUNCTOR: define-sorting ( NAME QUOT -- )
index b3657b60a2f8431261040851eb68de49a901a3c9..0c9dac3a09ac083627426563b4fe90887650a7f6 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel math.order quotations
-sequences strings ;
+USING: help.markup help.syntax kernel sequences ;
 IN: sorting.human
 
 HELP: find-numbers
index 51baf50d2250c4e9027a05eee3ebdb07c29875f1..9e311ca03ac2500705453b84b93f829f42605e77 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008, 2010 Doug Coleman, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors fry kernel make math math.order math.parser
+USING: accessors kernel make math math.order math.parser
 sequences sorting.functor strings unicode ;
 IN: sorting.human
 
index 0135b2d6d0e06afab986bbda0567ee155f1a3625..9f71e109c0da89af3c0b626ed8e57c30c19ebeb4 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel words ;
+USING: help.markup help.syntax ;
 IN: tools.deprecation
 
 HELP: :deprecations
index c313b11c0ef69232dede9a09300e9ad8a96740e8..c5bfa669c7b2cbaab52dbdf229aca7af82c96bd2 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2005, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays ascii assocs boxes calendar classes columns
-combinators combinators.short-circuit deques fry kernel make math
+combinators combinators.short-circuit deques kernel make math
 math.order math.parser math.vectors namespaces sequences sets system
-timers ui.gadgets ui.gadgets.private words locals ;
+timers ui.gadgets ui.gadgets.private words ;
 IN: ui.gestures
 
 : get-gesture-handler ( gesture gadget -- quot )
index 29cbe14d93dd68658ba5de4712cb860e8de18fae..38f285e80df4a091b964c94ee99eee4eead1c48f 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.data alien.strings arrays assocs
 cache cairo cairo.ffi classes.struct combinators destructors fonts fry
-gobject.ffi init io.encodings.utf8 kernel locals math math.rectangles
+gobject.ffi init io.encodings.utf8 kernel math math.rectangles
 math.vectors memoize namespaces pango.cairo.ffi pango.ffi sequences
 ui.text ui.text.private ;
 IN: ui.text.pango
index f73c739ef652086b25e455040dfb8a415bf1df62..65d567afeef7ddbc9316a4d2c65cdb7eb24d7c1e 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2006, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs classes combinators
-combinators.short-circuit compiler.units debugger fonts fry help
+combinators.short-circuit compiler.units debugger fonts help
 help.apropos help.crossref help.home help.markup help.stylesheet
-help.topics io.styles kernel literals locals make math math.vectors
+help.topics io.styles kernel literals make math math.vectors
 models namespaces sequences sets system ui ui.commands
 ui.gadgets ui.gadgets.borders ui.gadgets.editors
 ui.gadgets.glass ui.gadgets.panes ui.gadgets.scrollers
index f2f54b6ecd43a19d64f9dd225849d4375514a8d5..73ba548180264674b57988585faf803e41edd01c 100644 (file)
@@ -1,5 +1,4 @@
-
-USING: help.syntax help.markup kernel prettyprint sequences strings ;
+USING: help.markup help.syntax strings ;
 
 IN: uuid
 
index 2887f73852f1f2292f4c83d5e393fccabf7db679..00758e0b8baf09a38ec23e6df4ec0752939dad71 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: byte-arrays calendar checksums checksums.md5
-checksums.sha endian kernel math math.parser ranges
-random sequences strings system unicode ;
+USING: calendar checksums checksums.md5 checksums.sha endian
+kernel math math.parser random sequences ;
 IN: uuid
 
 <PRIVATE
index 43e250ec073234f90a43cf6326771b1bef2278b0..986e07ae57b0e6cd9733b7563e4d60bf5447d041 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs colors io io.styles kernel
-make namespaces parser prettyprint.backend prettyprint.sections
+make namespaces prettyprint.backend prettyprint.sections
 prettyprint.stylesheet sequences sorting vocabs vocabs.parser ;
 FROM: io.styles => inset ;
 IN: vocabs.prettyprint
index 3710aeb2d60effab57e673f517e924ea970e39bb..e666811753a0af902e80998eb107c9e9808844a2 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.c-types alien.syntax classes.struct
+USING: alien alien.syntax classes.struct
 windows.kernel32 windows.types alien.libraries ;
 IN: windows.ddk.winusb
 
index ca5d933c677043a761c7fbdaffab9f6e8ec0a48e..c023f902345fec449822b375689da7b04e65d080 100644 (file)
@@ -1,4 +1,4 @@
-USING: alien.c-types alien.syntax classes.struct windows.directx
+USING: alien.c-types alien.syntax classes.struct
 windows.kernel32 windows.types ;
 IN: windows.directx.xinput
 
index 320a2f1fe05ce59a47bda0e2fe9bbf09724838de..194502c4ebd1711d04e145069e84cb608703f14d 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2017-2018 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.data alien.libraries alien.strings
-continuations fry init io.encodings.utf16n kernel literals math
-namespaces sequences ui.backend.windows ui.gadgets.worlds
+init io.encodings.utf16n kernel literals math namespaces
+sequences ui.backend.windows ui.gadgets.worlds
 ui.gestures windows.errors windows.messages windows.shell32
 windows.types windows.user32 ;
 IN: windows.dropfiles
index b0594793408bb19abe49779e968a506458e67084..122c3df03106b1f8b5efe88ec18c17d5f858b68f 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2021 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.data arrays classes.struct io
-kernel namespaces prettyprint ui.backend.windows
-ui.gadgets.worlds windows.errors windows.types windows.user32 ;
+USING: accessors alien arrays io kernel namespaces prettyprint
+ui.backend.windows ui.gadgets.worlds windows.errors windows.types
+windows.user32 ;
 IN: windows.hardware
 
 : monitor-enum-proc ( -- callback )
index dac8e0a12c430b89306475b4f07450515114f2f2..90bc278730165c63db0215105afc1a72004978d1 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.c-types alien.data alien.strings
-alien.syntax arrays byte-arrays classes.struct combinators
-combinators.smart destructors io.encodings.string
-io.encodings.utf8 io.sockets io.sockets.private kernel libc
-make refs sequences windows.errors windows.kernel32
+USING: accessors alien alien.c-types alien.data alien.syntax
+classes.struct combinators combinators.smart destructors
+io.encodings.string io.encodings.utf8 io.sockets.private kernel
+libc make sequences windows.errors windows.kernel32
 windows.types windows.winsock ;
 IN: windows.iphlpapi
 
index 88b953660ea4c6846a380604c9204b4811362ca3..32ad96a42cfcaa38ed64f0b6d64a01a5fd645ccf 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.data alien.syntax classes.struct
-continuations fry kernel libc literals locals sequences
-windows.advapi32 windows.errors windows.kernel32 windows.types
-alien.c-types ;
+continuations kernel libc literals sequences windows.advapi32
+windows.errors windows.kernel32 windows.types ;
 IN: windows.privileges
 
 TYPEDEF: TOKEN_PRIVILEGES* PTOKEN_PRIVILEGES
index ea5c47ea06c8ef80957e3bff60bd42ab1ef9dae9..56863cdddaf8585e6f43e19684cf70aad3d00bac 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry kernel math sequences splitting strings wrap ;
+USING: kernel math sequences splitting strings wrap ;
 IN: wrap.strings
 
 <PRIVATE
index 1654d4f898eb3c81d6ce5a34d6ac5051cb414080..ce873b27f48198892223770a291a549aee4e4b2e 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
 USING: kernel sequences unicode.categories math math.order
-combinators hints combinators.short-circuit ;
+hints combinators.short-circuit ;
 IN: xml.char-classes
 
 CATEGORY: 1.0name-start
index 5db7b801328517edc12ee392d686da25daf2cd6f..645c693540baa37124bacc6ed57bf08258108db2 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs combinators
-combinators.short-circuit delegate delegate.protocols fry kernel
-macros sequences slots strings vectors words ;
+combinators.short-circuit delegate delegate.protocols kernel
+sequences slots strings vectors words ;
 IN: xml.data
 
 TUPLE: interpolated var ;
index 360f30ea6c286aa738f238105aa86eddf0738a00..29ab7e482cde95e5c73ba3f24c2d61247b73dcd7 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg, Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: xml.tokenize xml.data xml.state kernel sequences ascii
-fry xml.errors combinators hashtables namespaces xml.entities
-strings xml.name ;
+USING: combinators hashtables kernel namespaces xml.data
+xml.errors xml.name xml.state xml.tokenize ;
 IN: xml.dtd
 
 : take-decl-contents ( -- first second )
index 04aee4d69e95b23dd2b54aa5aaa76b61da29cd8d..042cde931e7926136c58bbfca63c56f629926b7e 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-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 xml.dtd strings xml.entities ;
+USING: arrays assocs combinators kernel make math namespaces
+sequences sets strings unicode xml.char-classes xml.data xml.dtd
+xml.errors xml.name xml.state xml.tokenize ;
 IN: xml.elements
 
 : take-interpolated ( quot -- interpolated )
index d79b4eea79f1a71dc8e1964af62c397b31f74d1c..8a1ef96c9e4dcac5c8814e036fd578da807c80e1 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2005, 2006 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: namespaces make kernel assocs sequences fry
-io.files io.encodings.binary xml.state ;
+USING: assocs kernel make namespaces sequences xml.state ;
 IN: xml.entities
 
 CONSTANT: entities-out
index 51b1dcf5ada671c77bfc3ba23a756eec4fab2e69..ab47ac7d415ef5777e9963cf6db5d2e3a9e9c305 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel namespaces accessors xml.tokenize xml.data assocs
-xml.errors xml.char-classes combinators.short-circuit splitting
-fry xml.state sequences combinators ascii math make ;
+USING: accessors ascii assocs combinators
+combinators.short-circuit kernel make math namespaces sequences
+xml.char-classes xml.data xml.errors xml.state xml.tokenize ;
 IN: xml.name
 
 ! XML namespace processing: ns = namespace
index 03f8c8f3fb7008362f5a72d11fc4805380ec69ed..288d62229a4f5bcbbfd3037db8d568d623c7c84d 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel namespaces io math ;
+USING: accessors kernel namespaces ;
 IN: xml.state
 
 TUPLE: spot char line column next check version-1.0? stream ;
index 983060b81125f91a54e44a17d35731afa8971a7f..63cb8dc68cbe6366b8be4f5e18d43b33e9896b6a 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs combinators
-combinators.short-circuit fry generalizations inverse kernel
-namespaces sequences sequences.generalizations sorting strings
-unicode xml.data xml.syntax xml.syntax.private ;
+combinators.short-circuit inverse kernel namespaces sequences
+sequences.generalizations sorting strings unicode xml.data
+xml.syntax.private ;
 IN: xml.syntax.inverse
 
 : remove-blanks ( seq -- newseq )
index c354137cff912d6a1f12486df49226239f4453e5..e002c3fb99c29b7295589cbd4a690f8a7c1dd8ef 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: xml io kernel math sequences strings xml.traversal
 tools.test math.parser xml.syntax xml.data xml.syntax.private
-accessors multiline locals inverse xml.writer splitting classes
+accessors multiline inverse xml.writer splitting classes
 xml.private ;
 IN: xml.syntax.tests
 
index c2f549679004eb3a5faf046f22d24c0d23934f44..aeebe98bbe66cc65d38bf71a6d352e2dfa107ed6 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: words assocs kernel accessors parser vocabs.parser
-effects.parser sequences summary lexer splitting combinators
-locals memoize sequences.deep xml.data xml.state xml namespaces
-present arrays generalizations sequences.generalizations strings
-make math macros multiline combinators.short-circuit sorting fry
-unicode effects ;
+USING: accessors arrays assocs combinators effects
+effects.parser kernel lexer make math memoize multiline
+namespaces parser present sequences sequences.deep
+sequences.generalizations strings summary unicode
+words xml xml.data xml.state ;
 IN: xml.syntax
 
 <PRIVATE
index 4efbc1d20dd3e958b66c56a3e361d2eea8b5dc8a..77f5f8d917d5d16a53383b81a8325149ceb0c0f9 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays ascii assocs combinators
-combinators.short-circuit fry hints io kernel locals math
-math.parser namespaces sbufs sequences splitting strings
-xml.char-classes xml.entities xml.errors xml.state ;
+USING: accessors ascii assocs combinators
+combinators.short-circuit hints io kernel math math.parser
+namespaces sbufs sequences splitting strings xml.char-classes
+xml.entities xml.errors xml.state ;
 IN: xml.tokenize
 
 ! * Basic utility words
index ee2d25590f5f8643314fb4b86b113fd6a90f5ae5..7cf9812cd3af79d110ea8975e39687eedded63ab 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel namespaces sequences words io assocs
-quotations strings parser lexer arrays xml.data make
-splitting vectors sequences.deep combinators fry memoize ;
+USING: accessors combinators kernel make sequences
+sequences.deep strings xml.data ;
 IN: xml.traversal
 
 : children>string ( tag -- string )
index 4b32b60a4755cab89ffe381e234170be7f749f28..f15fdb1a6fae41f5bc9445f3a93ff75a43249900 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.syntax help.markup io strings xml.data multiline ;
+USING: help.markup help.syntax io strings xml.data ;
 IN: xml.writer
 
 ABOUT: "xml.writer"
index 27fec783c6b4ed65d4348c72f571d41d0c0f00cd..fd583e6e878b94a57f42ef2786269f7a6df3d984 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2007, 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel strings assocs sequences hashtables
-sorting unicode sets ;
+USING: accessors assocs kernel sequences sets sorting unicode ;
 IN: xmode.keyword-map
 
 ! Based on org.gjt.sp.jedit.syntax.KeywordMap
index 704c83a5189281c2ee20c62309e9303845e1b81c..084abb5084c07e6063b78237c6ebecf9474184de 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors xmode.tokens xmode.keyword-map kernel
-sequences vectors assocs strings memoize unicode
-regexp ;
+USING: accessors assocs kernel regexp sequences unicode
+xmode.keyword-map ;
 IN: xmode.rules
 
 TUPLE: string-matcher string ignore-case? ;
index d76c7ff65a3e473258e7d4820381d5bd4acfe9de..2fc19cde320449e5525753b24ff5b290c37bb856 100644 (file)
@@ -1,6 +1,4 @@
-USING: accessors parser words words.symbol
-sequences namespaces kernel assocs
-compiler.units ;
+USING: assocs kernel namespaces parser words.symbol ;
 IN: xmode.tokens
 
 ! Based on org.gjt.sp.jedit.syntax.Token
index 3fbce8e7cfbd0a5f90a1f4a66a73587307196c4b..9ded828f92a49f8984434c5195489a7d8eab0ce9 100644 (file)
@@ -1,6 +1,5 @@
-USING: accessors sequences assocs kernel quotations namespaces
-xml.data xml.traversal combinators macros parser lexer words fry
-regexp ;
+USING: combinators kernel namespaces quotations regexp sequences
+xml.data xml.traversal ;
 IN: xmode.utilities
 
 : implies ( x y -- z ) [ not ] dip or ; inline
index ec7810d8b68a4e7d89e1e56d770ee70e25926340..ebff86d879e8ff4a7538dbff7fcaac098a8c72b1 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright Â© 2008 Reginald Keith Ford II
 ! 24, the Factor game!
 USING: accessors backtrack combinators combinators.smart
-continuations formatting fry io kernel math prettyprint
+continuations formatting io kernel math prettyprint
 quotations random sequences ;
 IN: 24-game
 
index e32f1ad034f8ad1c596a9aaa6c8f165c0453fb0c..135ea2189e53cf774aaf0fcb3ba6b8a67902ccd8 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien.c-types alien.data alien.destructors alien.strings
 alien.syntax combinators destructors io.encodings.ascii kernel
-libc locals sequences ;
+libc sequences ;
 IN: alien.cxx.demangle.libstdcxx
 
 FUNCTION: char* __cxa_demangle ( char* mangled_name, char* output_buffer, size_t* length, int* status )
index cb845849a2505121aab8b4969e6b10f4d46fa87c..c026ce07ed0781d9a68225f59a728b4bcf5822b2 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.cxx.demangle assocs combinators fry io.pathnames
+USING: alien.cxx.demangle assocs combinators io.pathnames
 kernel macho sequences ;
 IN: alien.cxx.scaffold
 
index 6ad8e4d516ad307c1784c291266ab0bbe7c9e997..a7a50f57622b08ed957b69bf25d2a4106449f3e0 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009, 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.c-types alien.data alien.parser arrays
-byte-arrays combinators effects.parser fry generalizations grouping kernel
-lexer locals macros make math ranges parser sequences
+USING: accessors alien alien.arrays alien.c-types alien.data
+alien.parser arrays byte-arrays combinators effects.parser fry
+generalizations grouping kernel make math sequences
 sequences.generalizations sequences.private ;
 FROM: alien.arrays => array-length ;
 IN: alien.data.map
index d4348100bdcec2ee0e7ce4c382f39a19413ae79c..d1ad82b92fb588601cddf31d42ee74b3f18a2284 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel quotations sequences strings words.symbol classes.struct ;
+USING: help.markup help.syntax sequences strings words.symbol classes.struct ;
 QUALIFIED-WITH: alien.syntax c
 IN: alien.fortran
 
index 8300f1d708518456756cae31ab6fdda9d1f89621..d28475bbb4aa0fa582f9db6756590850595705e9 100644 (file)
@@ -1,12 +1,11 @@
 ! (c) 2009 Joe Groff, see BSD license
-USING: accessors alien alien.complex alien.c-types alien.data
-alien.parser grouping alien.strings alien.syntax arrays ascii
-assocs byte-arrays combinators combinators.short-circuit fry
-generalizations kernel lexer macros math math.parser namespaces
-parser sequences sequences.generalizations splitting
-stack-checker vectors vocabs.parser words locals
-io.encodings.ascii io.encodings.string shuffle effects
-ranges math.order sorting strings system alien.libraries ;
+USING: accessors alien alien.c-types alien.complex alien.data
+alien.libraries alien.parser alien.strings arrays ascii assocs
+byte-arrays combinators combinators.short-circuit effects
+generalizations grouping io.encodings.ascii io.encodings.string
+kernel lexer math math.parser namespaces ranges sequences
+sequences.generalizations shuffle sorting splitting strings
+vectors words ;
 QUALIFIED-WITH: alien.c-types c
 IN: alien.fortran
 
index 0d37672fe3f72765a6b6a3e99b0c24961b4f6ecf..eee45528a3b8c703d0bec13b4b395a10cb7d6be0 100644 (file)
@@ -1,6 +1,6 @@
-USING: accessors arrays combinators definitions generalizations
-help help.markup help.topics kernel sequences sorting vocabs
-words combinators.smart tools.crossref ;
+USING: accessors arrays combinators combinators.smart help
+help.markup help.topics kernel sequences sorting tools.crossref
+vocabs words ;
 IN: annotations
 
 <PRIVATE
index 0fa4b5b0bece82a8fe67d1e4a49454dd5b33f1f6..2aa7174720a96767d7085edb9153e0bdf92eb1c3 100644 (file)
@@ -1,7 +1,6 @@
 ! (c)2009 Joe Groff, Doug Coleman. see BSD license
-USING: accessors combinators.short-circuit definitions functors
-kernel lexer namespaces parser prettyprint tools.crossref
-sequences words ;
+USING: accessors combinators.short-circuit functors kernel lexer
+namespaces sequences tools.crossref words ;
 IN: annotations
 
 <<
index e0c3c4fa43fac6d1bd0d7c6d148c2f832df031fe..662cc5d2ebdd8bef2e4b208d4af8ad54a338c8df 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.c-types alien.data audio
-audio.chunked-file classes.struct combinators
-combinators.short-circuit endian io io.encodings.binary
-io.files kernel locals math sequences audio.loader ;
+audio.chunked-file audio.loader classes.struct combinators
+combinators.short-circuit endian io.encodings.binary io.files
+kernel math sequences ;
 IN: audio.aiff
 
 CONSTANT: FORM-MAGIC "FORM"
index 253f349e0370563bb703231ebcb7d5387c8a6ad5..8f561705c0fd5531494bd10d8a7c00f3b8a27b79 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien arrays combinators kernel math openal ;
+USING: accessors alien arrays combinators math openal ;
 IN: audio
 
 TUPLE: audio
index 9a76ea64e46bc4b3242041e9b42bb94f7e664136..efc71cc34dab4605d9e2999de8ad966250bae8f4 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.data audio classes.struct fry
-calendar timers combinators combinators.short-circuit
-destructors generalizations kernel literals locals math openal
-sequences sequences.generalizations specialized-arrays strings ;
+USING: accessors alien alien.data audio calendar
+combinators combinators.short-circuit destructors kernel
+literals math openal sequences sequences.generalizations
+specialized-arrays timers ;
 QUALIFIED-WITH: alien.c-types c
 SPECIALIZED-ARRAYS: c:float c:uchar c:uint ;
 IN: audio.engine
index a68dad5c771e5f4800430e57579fd82b6355a3f3..c3774712f3284e80fd63ed48d73cef1f5b8ea20a 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: ascii assocs io.pathnames kernel namespaces
-vocabs ;
+USING: ascii assocs io.pathnames namespaces vocabs ;
 IN: audio.loader
 
 ERROR: unknown-audio-extension extension ;
index c7b2da90bd4c077f0dc3414015b0c193a861cc84..99f92893b818c8792c6fb9ffe9120f61a16297d4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 William Schlieper
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: assocs combinators continuations fry kernel macros math
+USING: assocs combinators continuations kernel math
 namespaces quotations sequences summary ;
 
 IN: backtrack
index c01b4d42978e7b6f19c11405f27fed007d6cb639..fc214e05e31f3ecd8ddb46f68162f1295dba9e92 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors calendar kernel math math.order money sequences ;
+USING: accessors calendar kernel math math.order sequences ;
 IN: bank
 
 TUPLE: account name interest-rate interest-payment-day opening-date transactions unpaid-interest interest-last-paid ;
index 902917226080b86db40ed140b58ee6726d761124..f85f7039d9aea38979596b732e81bf5e00ce6e5e 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2020 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: ascii assocs base64.private byte-arrays endian grouping
+USING: ascii base64.private byte-arrays endian grouping
 kernel kernel.private literals math sequences ;
 
 IN: base24
index 3bace0d75f9403031a0b232fa10b2a2ed97aa276..24b46f9236303ab10525f8068992ab759b6312d6 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2019 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: base64.private byte-arrays combinators endian fry io
+USING: base64.private byte-arrays combinators endian io
 io.encodings.binary io.streams.byte-array kernel kernel.private
 literals math namespaces sequences ;
 IN: base32
index 3d11cd619ea7e98f15d5ca394a56e82a8b301f3a..c67a49fadfd5f54688f4c1d94dd049d1bb7ea5cf 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2020 John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: base64.private byte-arrays checksums checksums.sha
-endian kernel kernel.private literals math math.functions
-sequences ;
+USING: base64.private byte-arrays endian kernel kernel.private
+literals math math.functions sequences ;
 
 IN: base36
 
index 9cc6d037210430c8561bf8abe4c2caa59eb528b1..8577571b9aaa5d5165d14733a911ec0f070a0bf7 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2020 John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: base64.private byte-arrays checksums checksums.sha
-endian kernel kernel.private literals math sequences ;
+USING: base64.private byte-arrays endian kernel kernel.private
+literals math sequences ;
 
 IN: base62
 
index fba9b49f6532a971c8f24882c0fcb63d6c8b185b..d69e8ba051962a1f616430f65425885978e99848 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2019 John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: base64.private byte-arrays kernel kernel.private
-literals locals math sequences ;
+literals math sequences ;
 IN: base91
 
 ERROR: malformed-base91 ;
index 218091cce4be53ffbdf7a29565405d1bf5f68499..7f43e0e7b328a3122f32a4a733d62fead4dcf37f 100644 (file)
@@ -1,6 +1,5 @@
-USING: kernel locals math math.matrices math.matrices.simd
-math.order math.vectors math.vectors.simd prettyprint sequences
-typed ;
+USING: kernel math math.matrices.simd math.vectors
+math.vectors.simd prettyprint typed ;
 QUALIFIED-WITH: alien.c-types c
 IN: benchmark.3d-matrix-vector
 
index 4aab071b80c1141608dfe8a48b1b858ba8fbd784..6074aae8433dd1902d624d0e386b0fedd7cc3447 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: backtrack shuffle math ranges quotations locals fry
-kernel words io memoize macros prettyprint sequences assocs
-combinators namespaces ;
+USING: assocs backtrack kernel math memoize ranges sequences
+words ;
 IN: benchmark.backtrack
 
 ! This was suggested by Dr_Ford. Compute the number of quadruples
index d06c87c6e5bfafff24e69ccba754f5bf4be60105..7ea83e1eba86b7bf758cd624bd1cc92e8b40f3c2 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: arrays assocs command-line continuations debugger
 formatting help.markup io io.styles kernel math memory
-namespaces prettyprint sequences tools.profiler.sampling
-tools.test tools.time vocabs.hierarchy vocabs.loader ;
+namespaces sequences tools.profiler.sampling tools.test
+tools.time vocabs.hierarchy vocabs.loader ;
 IN: benchmark
 
 SYMBOL: benchmarks-disabled?
index 8080170ad9df0b7c90f924640f92be6133240de5..18d78cfb2a2694ce941d8761c66cfcd8a106935b 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel locals math ranges math.parser sequences ;
+USING: kernel math sequences ;
 IN: benchmark.beust2
 
 ! http://crazybob.org/BeustSequence.java.html
index eb7eedb41a91957111b99d14cb71e22785c2ef10..f5d8b242bf5c6d4c38a6b0db8bcb1006d669e135 100644 (file)
@@ -1,4 +1,4 @@
-USING: checksums checksums.crc32 io.encodings.ascii io.files kernel math ;
+USING: checksums checksums.crc32 kernel math ;
 IN: benchmark.crc32
 
 : crc32-benchmark ( -- )
index d87f04d14c2fa4252c7b133c58af293e60e5d342..a26c50b0753a6f6e0a958ef18a2f0169c73c0713 100644 (file)
@@ -1,4 +1,4 @@
-USING: classes classes.tuple kernel sequences vocabs math ;
+USING: classes.tuple kernel sequences vocabs math ;
 IN: benchmark.dispatch1
 
 GENERIC: g ( obj -- obj )
index 659a2428faf2fd4e1858524e5ba0290ffc3fee5b..a30719359be84ca99b17dcfb7e10d036d902e69c 100644 (file)
@@ -1,4 +1,4 @@
-USING: alien.c-types make math sequences splitting grouping
+USING: alien.c-types make math sequences grouping
 kernel columns specialized-arrays bit-arrays ;
 SPECIALIZED-ARRAY: double
 IN: benchmark.dispatch2
index a1d58474b8c8c8f8a18f7bcdc9741b97aae24c80..f017223dc8eb465df1920fcbc441aa1834132525 100644 (file)
@@ -1,4 +1,4 @@
-USING: alien.c-types sequences math mirrors splitting grouping
+USING: alien.c-types sequences math mirrors grouping
 kernel make assocs alien.syntax columns
 specialized-arrays bit-arrays ;
 SPECIALIZED-ARRAY: double
index fac33a802fcf0b654e9509f075c07e0471316c10..4b127d4aa1a1b6932ae893f0dc85cb3b1be20ab8 100644 (file)
@@ -1,5 +1,4 @@
-USING: kernel.private kernel sequences math combinators
-sequences.private ;
+USING: kernel math sequences.private ;
 IN: benchmark.dispatch4
 
 : dispatch4 ( n -- val )
index 291d61ecba3eaabceedcd6d81c6b0cdcbde41720..41c2df1732a3100cce43a791982fd5554a0d8559 100644 (file)
@@ -1,4 +1,4 @@
-USING: classes classes.tuple kernel sequences vocabs math ;
+USING: classes.tuple kernel sequences vocabs math ;
 IN: benchmark.dispatch5
 
 MIXIN: g
index 726fd27045d0e2f5a8c0635ceb175742194935c9..1798d78edb7ebcdd5c07033fa3fd60d1fafa4d0e 100644 (file)
@@ -1,5 +1,4 @@
-USING: kernel.private kernel sequences math combinators
-sequences.private ;
+USING: kernel math combinators ;
 IN: benchmark.dispatch6
 
 : dispatch6 ( n -- val )
index 161fc84ea5509130165827905ddb935b2aff6463..d7bdf9880dc7540fc0972312fbccaaed805c3d87 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: decimals kernel locals math math.combinatorics ranges
-sequences ;
+USING: decimals kernel math ranges sequences ;
 IN: benchmark.e-decimals
 
 : D-factorial ( n -- D! )
index 69e71c09e551279a3a37399326c8c2d5e2c2cd57..ce0898ec2d20f6a847a4bcc9b1c12b30c70cb357 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.combinatorics ranges sequences ;
+USING: kernel math math.combinatorics sequences ;
 IN: benchmark.e-ratios
 
 : calculate-e-ratios ( n -- e )
index 82b59ae58b953100d42c545cce1859dcb3029414..292a4978365e80ed578ab3689d74bbbe3f9b4c18 100644 (file)
@@ -1,4 +1,4 @@
-USING: math math.private kernel sequences ;
+USING: math.private kernel ;
 IN: benchmark.empty-loop-0
 
 : empty-loop-0 ( n -- )
index d9b5b9e6212a546fe64e2417178731591d1c23c4..a719f119c9c25ccf1bc64ac83db8805e1f5a60c4 100644 (file)
@@ -1,4 +1,4 @@
-USING: math math.private kernel sequences ;
+USING: math kernel ;
 IN: benchmark.empty-loop-1
 
 : empty-loop-1 ( n -- )
index 45b280a4d8af989b364f18857bbc6a57dfdbd796..46e01ccdbaf6139d283f0c49fee0445046f123a9 100644 (file)
@@ -1,4 +1,4 @@
-USING: math math.private kernel sequences ;
+USING: kernel sequences ;
 IN: benchmark.empty-loop-2
 
 : empty-loop-2 ( n -- )
index d07824e7967d5c7ecf15abf79ec37440cea0d311..4f10e20a0f56fc1ffbfede3f8365dc7b997ca24c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel fry math math.combinatorics math.order sequences
+USING: kernel math math.combinatorics math.order sequences
 io prettyprint ;
 IN: benchmark.fannkuch
 
index 08471170764a41865a87e937ef615ee8ee893d4b..c36d67c932f1744b49e564724332ef9ce86dbb91 100644 (file)
@@ -1,7 +1,7 @@
 ! Based on http://shootout.alioth.debian.org/gp4/benchmark.php?test=fasta&lang=java&id=2
 USING: alien.data assocs benchmark.reverse-complement
 byte-arrays io io.encodings.ascii io.files kernel math sequences
-sequences.private specialized-arrays splitting strings typed ;
+sequences.private specialized-arrays strings typed ;
 QUALIFIED-WITH: alien.c-types c
 SPECIALIZED-ARRAY: c:double
 IN: benchmark.fasta
index bfedbc4bddcfaf6ee33459ece7488004ccb554fa..06d4ba73e590c35c9b4e01af99e93612f3a4615e 100644 (file)
@@ -1,4 +1,4 @@
-USING: math.private kernel debugger ;
+USING: math.private kernel ;
 IN: benchmark.fib1
 
 : fast-fixnum-fib ( m -- n )
index c7589e41912ac924e53aa3cbea5630eec70db82e..5f4e6b7b43a0370fcd203f4599874da63be0df39 100644 (file)
@@ -1,4 +1,4 @@
-USING: math.private kernel debugger ;
+USING: math.private kernel ;
 IN: benchmark.fib2
 
 : fixnum-fib ( m -- n )
index 3a54a85d64ebd63e1ca16142cd5e9d48045f0e41..06b3207442e1476ce09297a0bdd3f0cdc7c3f3a5 100644 (file)
@@ -1,4 +1,4 @@
-USING: math kernel debugger ;
+USING: math kernel ;
 IN: benchmark.fib3
 
 : fib ( m -- n )
index fff329c1a12fe6164cde919e986a01a1258613bd..2822304d82cc28ad490fe41c6ac679f140c6d439 100644 (file)
@@ -1,4 +1,4 @@
-USING: accessors math kernel debugger ;
+USING: accessors math kernel ;
 IN: benchmark.fib4
 
 TUPLE: box { i read-only } ;
index 3dfe71f992b34e2e6f06319fbd154de97d5a2495..1ab19fe2e7d7fb364dbf701747ca483e22c97ab9 100644 (file)
@@ -1,4 +1,4 @@
-USING: math kernel debugger namespaces ;
+USING: math kernel namespaces ;
 IN: benchmark.fib5
 
 SYMBOL: n
index 9e0dab0fd445d6dc5c53d93139a95f99828a3525..84fc1024abc561b257f9e4b9c0bec27a05a6b609 100644 (file)
@@ -1,4 +1,4 @@
-USING: kernel locals math math.parser sequences ;
+USING: kernel math math.parser sequences ;
 IN: benchmark.fib7
 
 :: matrix-fib ( m -- n )
index 585e82ba35899b9a52de2de1969bb7dbea5c9cf4..a46785253be5add2ec8fb14857baced81765e33b 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel locals math ;
+USING: kernel math ;
 IN: benchmark.find-pi
 
 :: find-pi-to ( accuracy -- n approx )
index 926096bd1780a18ebc9bf00925c4e2d8a42a6629..ce9f638b238dfda63d396d0585df46f4403ce972 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: math.parser fry sequences kernel assocs hashtables ;
+USING: math.parser sequences kernel assocs hashtables ;
 IN: benchmark.gc3
 
 : gc3-benchmark ( -- )
index 8e4b8d49ad0202eb61750c2d774fa73922da7c04..9223967d646f169de64d25ebaaabc0473422ae1b 100644 (file)
@@ -1,5 +1,5 @@
 
-USING: combinators fry hash-sets kernel literals
+USING: combinators hash-sets kernel literals
 math math.combinatorics sequences sets ;
 
 IN: benchmark.hash-sets
index 4fd605b5172d604938e92a1ec2b1c6e6aac2575f..b29cb3d43d3e8a9686b623842a64bd8c23d0904f 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs combinators grouping kernel locals math
-math.parser ranges memoize sequences ;
+USING: accessors assocs combinators grouping kernel math
+math.parser ranges sequences ;
 IN: benchmark.hashtables
 
 MEMO: strings ( -- str )
index 66e7bfeaa076e78318c5412a387d0362045deb53..516c6aea3c248acaeff326fdd3983c533618cd7b 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: fry grouping interval-sets kernel math random sequences
+USING: grouping interval-sets kernel math random sequences
 sorting ;
 
 IN: benchmark.interval-sets
index 34d5010f5de6cc33f98259e722dd8ac2981dfc61..2ba6b433cf2e6cb02097f821d822db55c3c9cff6 100644 (file)
@@ -1,9 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: ascii kernel io io.files splitting strings
-io.encodings.ascii hashtables sequences assocs math
-math.statistics namespaces math.parser combinators arrays
-sorting formatting grouping fry ;
+USING: ascii assocs formatting grouping io io.encodings.ascii
+io.files kernel math math.statistics sequences ;
 IN: benchmark.knucleotide
 
 CONSTANT: knucleotide-in "vocab:benchmark/knucleotide/knucleotide-input.txt"
index e91d87301e6f8980dc0e72df60526131b0de5dc6..4a74cb42cbc05cb92180ca2b77824d15581af90a 100644 (file)
@@ -1,5 +1,4 @@
-USING: assocs combinators fry kernel linked-assocs math
-sequences ;
+USING: assocs combinators kernel linked-assocs math sequences ;
 
 IN: benchmark.linked-assocs
 
index bcae43ea4138aceb612c45b52fa37a16f28a9ab8..8a1d17dd67b722c4a1d25a781f78512be5ee40e7 100644 (file)
@@ -1,5 +1,5 @@
-USING: math math.order kernel arrays byte-arrays sequences
-colors.hsv accessors colors fry benchmark.mandel.params ;
+USING: math math.order kernel byte-arrays sequences
+colors.hsv accessors colors benchmark.mandel.params ;
 IN: benchmark.mandel.colors
 
 : scale ( x -- y ) 255 * >fixnum ; inline
index 27cfe8c7d85c94824ced1291d4ec157bfd639301..d7b83cb328ed8d36a8dd282ddf4fe25cf66aa31a 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry kernel math random random.mersenne-twister ;
+USING: kernel math random random.mersenne-twister ;
 IN: benchmark.mt
 
 : mt-bench ( n -- )
index 1c628ca4313855e3e7119a4bdc1fc225d64a29b6..c50481de5d08ecbe773cc45df3ca8d0f90bb62c5 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types fry kernel locals math
-math.constants math.functions math.vectors math.vectors.simd
-math.vectors.simd.cords math.parser combinators.smart sequences
-hints classes.struct specialized-arrays io ;
+USING: accessors alien.c-types kernel math math.constants
+math.functions math.vectors math.vectors.simd.cords math.parser
+combinators.smart sequences classes.struct specialized-arrays io ;
 IN: benchmark.nbody-simd
 
 : solar-mass ( -- x ) 4 pi sq * ; inline
index 55b3972b9168d9feb738be3fcb777351e4aa7519..9d4069e6def9fff0e42e5940bcde97f59fa53ec1 100644 (file)
@@ -1,5 +1,5 @@
 USING: math math.parser sequences sequences.private kernel
-bit-arrays make io ranges multiline fry locals ;
+bit-arrays make io ;
 IN: benchmark.nsieve-bits
 
 : clear-flags ( step i seq -- )
index dc898a5be99dae9490fae5146c6d730f6b3e116e..8fe7e04c66b9eceac745645b554c785ec9cee228 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: make math math.functions kernel io io.styles prettyprint
-combinators hints fry sequences ;
+USING: make math math.functions kernel prettyprint
+combinators hints sequences ;
 IN: benchmark.partial-sums
 
 ! Helper words
index 7b28415457fd6ce2b933a57d06486f8fd82e03c9..45b4c9becbeffbdff65c591ab8ed23d77f4047a3 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (c) 2009 Aaron Schaefer. All rights reserved.
 ! The contents of this file are licensed under the Simplified BSD License
 ! A copy of the license is available at http://factorcode.org/license.txt
-USING: arrays formatting fry grouping io kernel locals math
-math.functions math.matrices math.parser math.primes.factors
-math.vectors prettyprint sequences sequences.deep ;
+USING: arrays formatting io kernel math math.matrices
+math.parser sequences ;
 IN: benchmark.pidigits
 
 : extract ( z x -- n )
index fd37c7bee052c92c88787bdf06e96353b394151a..dd5bcfaae0d90f4fa05d3ecad63f571f23388ad7 100644 (file)
@@ -1,10 +1,10 @@
 ! Factor port of the raytracer benchmark from
 ! http://www.ffconsultancy.com/languages/ray_tracer/index.html
 
-USING: arrays accessors generalizations io io.files io.files.temp
+USING: arrays accessors generalizations io.files io.files.temp
 io.encodings.binary kernel math math.constants math.functions
-math.vectors math.vectors.simd math.vectors.simd.cords
-math.parser make sequences words combinators ;
+math.vectors math.vectors.simd.cords math.parser make sequences
+words combinators ;
 IN: benchmark.raytracer-simd
 
 << SYNTAX: no-compile last-word t "no-compile" set-word-prop ; >>
index 823c4899b962973339da394e2c66604c804215f4..2489317b9241469ed9b238f22902fe4a6424019a 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays fry kernel math math.parser regexp sequences
-strings ;
+USING: kernel math math.parser regexp sequences strings ;
 IN: benchmark.regexp
 
 : regexp-benchmark ( -- )
index b6bddd3060c2b31b50b2e49bc09988cfdaab76f9..6b1e5bd194dcd2a3187fdc3db9c9ec16c15179dc 100644 (file)
@@ -1,9 +1,7 @@
 ! Copyright (C) 2006, 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io io.files io.files.temp io.streams.duplex kernel
-sequences sequences.private strings vectors words memoize
-splitting grouping hints tr continuations io.encodings.ascii
-ascii ;
+USING: ascii grouping hints io io.encodings.ascii io.files
+io.files.temp kernel sequences strings tr vectors ;
 IN: benchmark.reverse-complement
 
 TR: trans-map ch>upper "ACGTUMRYKVHDB" "TGCAAKYRMBDHV" ;
index 865a02b1853b5ff8a307039fefdaba1abc93043c..045cf03c1269e0a1546c7b8ce0c9c2616d988b98 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors assocs command-line fry io io.encodings.binary
+USING: accessors assocs command-line io io.encodings.binary
 io.files io.streams.string kernel macros math namespaces
 peg.ebnf prettyprint sequences multiline ;
 
index f0b7ed7743e721badeb2ede0ee7ae3d902a8dc19..dc92086f29474cb8642ea2cab3fa44933c875ec8 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs calendar fry hashtables kernel locals
+USING: accessors assocs calendar hashtables kernel
 parser sequences vocabs words ;
 IN: calendar.holidays
 
index 48a8ea9dfff2277289cd825db79ec22cb704ec71..3d007797ccf99374dabfb3ed2ef4d6ee652f54f8 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2015 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry kernel lexer macros quotations sequences words ;
+USING: kernel lexer quotations sequences words ;
 IN: changer
 
 MACRO: inline-changer ( name -- quot' )
index d0ee53ec5746bcca782c0bb3587d20893f709645..58629d9868122c89e778c39f17789c5f40a4b599 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2018 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: checksums checksums.common checksums.md5 checksums.sha
-destructors help.markup help.syntax kernel sequences ;
+destructors help.markup help.syntax sequences ;
 IN: checksums.multi
 
 ABOUT: "checksums.multi"
index 6a89098db9f752e17376d14e317d2cb3ac0e1780..0b3579a547bbd3d5718f29b80e71ea21e6fdd8bc 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2018 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors checksums checksums.common destructors fry
+USING: accessors checksums checksums.common destructors
 kernel sequences ;
 IN: checksums.multi
 
index 422165a753f14f420e6d58db66a49cefbe5a1d95..ef03fd18a9321a192f6e88a00da82dee2bb3ca85 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2016 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: ascii checksums checksums.common destructors help.markup
-help.syntax kernel strings ;
+help.syntax ;
 IN: checksums.process
 
 ABOUT: "checksums.process"
index d66eb6e5de6ad7c9239745dcb6ca66b8bd7677ec..b72b6bd4e928b77d8d363a1d53af7a82f60cf323 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2018 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io.files.links io.launcher io.standard-paths json.reader
+USING: io.launcher io.standard-paths json.reader
 kernel literals namespaces sequences strings system ;
 IN: ci.docker
 
index 1926040f5575443f9d83cefe7ffb6c668548b5a4..01b624254fc2256ff96f3b2805608ee242cf8073 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors classes.struct classes.tuple combinators fry
-functors kernel locals macros math parser quotations sequences
+USING: accessors classes.struct classes.tuple combinators
+functors kernel math parser quotations sequences
 sequences.private slots specialized-arrays words ;
 IN: classes.struct.vectored
 
index 0123bb84ae688f3832cd945dc403ed35fd1b4cbb..953c762b59a7a69b5a20573712ce198f781c80f9 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors classes classes.tuple fry kernel sequences slots ;
+USING: accessors classes classes.tuple kernel sequences slots ;
 IN: classes.tuple.change-tracking
 
 TUPLE: change-tracking-tuple
index 9513b440510d73ae9b527d7f7d5a53f1e3417f27..44cb671e4334179d506aabe18b25bf5cace94fb4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2017 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays concurrency.combinators
-concurrency.semaphores fry io io.directories io.encodings.utf8
+concurrency.semaphores io io.directories io.encodings.utf8
 io.files.info io.launcher io.pathnames kernel math namespaces
 sequences splitting system-info unicode ;
 IN: cli.git
index 01f365f4a539b0fb8cca65ad356defae03efde42..b632fa20dfa959e00e7acd8551a274a7ebeb4063 100644 (file)
@@ -1,13 +1,12 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs calendar calendar.format
-combinators combinators.short-circuit fry io io.backend
-io.directories io.encodings.binary io.encodings.detect
-io.encodings.utf8 io.files io.files.info io.files.temp
-io.files.types io.files.unique io.launcher io.pathnames kernel
-locals math math.parser namespaces sequences sorting strings
-system unicode xml.syntax xml.writer xmode.catalog xmode.marker
-xmode.tokens ;
+USING: accessors arrays calendar calendar.format combinators
+combinators.short-circuit io io.backend io.directories
+io.encodings.binary io.encodings.detect io.encodings.utf8
+io.files io.files.info io.files.temp io.files.unique io.launcher
+io.pathnames kernel math math.parser namespaces sequences
+sorting strings unicode xml.syntax xml.writer xmode.catalog
+xmode.marker xmode.tokens ;
 IN: codebook
 
 ! Usage: "my/source/tree" codebook
index 0813bf46d21996a71c625d9a50bda9fb27535063..8c54e9d85ca2faa21bd366bebaf9d7939e52715b 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors colors colors.lab colors.lch kernel locals math
+USING: accessors colors colors.lab colors.lch kernel math
 math.functions math.libm math.order math.trig ;
 
 IN: colors.distances
index d1f6a5db0150560990996098768d8e4a86ecc40c..356ad4aac92a222ab061509892d16dd20f7794d2 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: colors colors.private grouping kernel lexer math
-math.parser regexp.classes sequences splitting ;
+USING: colors.private grouping kernel lexer math regexp.classes
+sequences splitting ;
 
 IN: colors.flex-hex
 
index e8db48158388eb52b1f8cea279ab98598d33b66c..51c644209222405322828d3eec710e82de0e12e6 100644 (file)
@@ -1,16 +1,10 @@
 ! Copyright (C) 2010 Slava Pestov, 2011 Alex Vondrak
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators combinators.short-circuit fry
-kernel make math namespaces sequences
-cpu.architecture
-compiler.cfg.hats
-compiler.cfg.utilities
-compiler.cfg.registers
-compiler.cfg.instructions
-compiler.cfg.gvn.math
-compiler.cfg.gvn.graph
-compiler.cfg.gvn.avail
-compiler.cfg.gvn.rewrite ;
+USING: accessors combinators combinators.short-circuit
+compiler.cfg.gvn.avail compiler.cfg.gvn.graph
+compiler.cfg.gvn.math compiler.cfg.gvn.rewrite compiler.cfg.hats
+compiler.cfg.instructions compiler.cfg.utilities
+cpu.architecture kernel make math namespaces sequences ;
 IN: compiler.cfg.gvn.alien
 
 M: ##box-displaced-alien rewrite
index 768850df8b3c5470f3b320ba9b30e776bb471078..c72cbc51d75e905434371576dca86f8fe304c9cd 100644 (file)
@@ -1,15 +1,9 @@
 ! Copyright (C) 2011 Alex Vondrak.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs hashtables kernel namespaces sequences
-sets
-compiler.cfg
-compiler.cfg.dataflow-analysis
-compiler.cfg.def-use
-compiler.cfg.gvn.graph
-compiler.cfg.predecessors
-compiler.cfg.renaming.functor
-compiler.cfg.rpo
-compiler.utilities ;
+USING: accessors assocs compiler.cfg
+compiler.cfg.dataflow-analysis compiler.cfg.def-use
+compiler.cfg.gvn.graph compiler.cfg.renaming.functor
+compiler.utilities hashtables kernel namespaces sequences ;
 IN: compiler.cfg.gvn.avail
 
 : defined ( bb -- vregs )
index 0cb6682cd6eeed92ffea7857c3503924baa26ebd..b2985cdc7dc0c9b7938773b6f7094b5ad6c40bf9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov, 2011 Alex Vondrak.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs accessors arrays classes classes.algebra
-combinators fry generic.parser kernel math namespaces
+USING: assocs accessors arrays classes.algebra
+combinators generic.parser kernel math namespaces
 quotations sequences slots words make sets
 compiler.cfg
 compiler.cfg.instructions
index ca59011b1b398937e650d79f58537a37a9c2c74a..8d552431ae9a8f42b99dbcc1c7270bd983067bdd 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008, 2010 Slava Pestov, 2011 Alex Vondrak.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel math namespaces assocs ;
+USING: assocs kernel namespaces ;
 IN: compiler.cfg.gvn.graph
 
 SYMBOL: input-expr-counter
index 668c1737a7009485c885bb2670ff21359237a249..a1c77878a9a762a6aa7bb9251a884abbfc48d32c 100644 (file)
@@ -1,25 +1,11 @@
 ! Copyright (C) 2008, 2010 Slava Pestov, 2011 Alex Vondrak
 ! See http://factorcode.org/license.txt for BSD license.
-USING: namespaces arrays assocs hashtables kernel accessors fry
-grouping sorting sets sequences locals
-cpu.architecture
-sequences.deep
-combinators
-compiler.cfg
-compiler.cfg.rpo
-compiler.cfg.def-use
-compiler.cfg.utilities
-compiler.cfg.instructions
-compiler.cfg.predecessors
-compiler.cfg.gvn.alien
-compiler.cfg.gvn.avail
-compiler.cfg.gvn.comparisons
-compiler.cfg.gvn.graph
-compiler.cfg.gvn.math
-compiler.cfg.gvn.rewrite
-compiler.cfg.gvn.slots
-compiler.cfg.gvn.misc
-compiler.cfg.gvn.expressions ;
+USING: accessors arrays assocs compiler.cfg compiler.cfg.def-use
+compiler.cfg.gvn.avail compiler.cfg.gvn.expressions
+compiler.cfg.gvn.graph compiler.cfg.gvn.rewrite
+compiler.cfg.instructions compiler.cfg.predecessors
+compiler.cfg.rpo compiler.cfg.utilities grouping kernel
+namespaces sequences sequences.deep ;
 IN: compiler.cfg.gvn
 
 GENERIC: simplify ( insn -- insn' )
index d6ef1f1fcb6bb755b7abc9af03f1a97356807fc7..3fb84223f8136fb4e67c4db40cf4d2914f6bfc21 100644 (file)
@@ -1,15 +1,11 @@
 ! Copyright (C) 2010 Slava Pestov, 2011 Alex Vondrak.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors combinators combinators.short-circuit
-cpu.architecture fry kernel layouts locals make math namespaces
-sequences
-compiler.cfg.instructions
-compiler.cfg.registers
-compiler.cfg.utilities
-compiler.cfg.gvn.folding
-compiler.cfg.gvn.graph
-compiler.cfg.gvn.avail
-compiler.cfg.gvn.rewrite ;
+compiler.cfg.gvn.avail compiler.cfg.gvn.folding
+compiler.cfg.gvn.graph compiler.cfg.gvn.rewrite
+compiler.cfg.instructions compiler.cfg.registers
+compiler.cfg.utilities cpu.architecture kernel layouts make math
+namespaces ;
 IN: compiler.cfg.gvn.math
 
 : f-insn? ( insn -- ? )
index 66f1dd2d52187dd035ac5c3803ad79cb3c43eaf7..584ab2750808f3bb0283651d5937f6ef5d4213a6 100644 (file)
@@ -1,10 +1,7 @@
 ! Copyright (C) 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors cpu.architecture kernel
-compiler.cfg.instructions
-compiler.cfg.utilities
-compiler.cfg.gvn.graph
-compiler.cfg.gvn.rewrite ;
+USING: accessors compiler.cfg.gvn.graph compiler.cfg.gvn.rewrite
+compiler.cfg.instructions cpu.architecture kernel ;
 IN: compiler.cfg.gvn.misc
 
 M: ##replace rewrite
index 04cfd571b78b4c5a0d514897c2b1682e4a2b7fad..808f9989cb19793651b23f6ebfb8c1018a929a6b 100644 (file)
@@ -1,19 +1,11 @@
 ! Copyright (C) 2008, 2010 Slava Pestov, 2011 Alex Vondrak.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators combinators.short-circuit arrays
-fry kernel layouts math namespaces sequences cpu.architecture
-math.bitwise math.order classes endian generalizations
-locals make alien.c-types grouping
-math.vectors.simd.intrinsics
-compiler.cfg
-compiler.cfg.registers
-compiler.cfg.utilities
-compiler.cfg.comparisons
-compiler.cfg.instructions
-compiler.cfg.gvn.math
-compiler.cfg.gvn.graph
-compiler.cfg.gvn.avail
-compiler.cfg.gvn.rewrite ;
+USING: accessors alien.c-types combinators
+combinators.short-circuit compiler.cfg.gvn.avail
+compiler.cfg.gvn.graph compiler.cfg.gvn.math
+compiler.cfg.gvn.rewrite compiler.cfg.instructions
+compiler.cfg.utilities cpu.architecture endian generalizations
+grouping kernel make math sequences ;
 IN: compiler.cfg.gvn.simd
 
 ! Some lame constant folding for SIMD intrinsics. Eventually this
index afd2ab89e5f70f68adac02743de96ab1665d19d3..b61f531a173df27331395be838bce29320cbf8ee 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2010 Slava Pestov, 2011 Alex Vondrak.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators.short-circuit cpu.architecture fry
-kernel math
+USING: accessors cpu.architecture kernel math
 compiler.cfg.instructions
 compiler.cfg.gvn.graph
 compiler.cfg.gvn.avail
index dd02babce9c11a65726e90450c9b07eceddd3b72..5d024939e97d0fcac6e870fe989cfa6e4fb67c1e 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
 !
-USING: cpu.8080.emulator tools.time ;
+USING: cpu.8080.emulator ;
 IN: cpu.8080
 
 INSTRUCTION: NOP          ; opcode: 00 cycles: 04
index c2e34d9b7de73fc4ede85b76191590736938bf91..402ec1073bb957011a13dffa852c4a66da57f913 100644 (file)
@@ -3,8 +3,7 @@
 
 USING: accessors arrays ascii assocs calendar calendar.english
 calendar.private combinators combinators.short-circuit io kernel
-literals locals math math.order math.parser ranges
-sequences splitting ;
+literals math math.order math.parser ranges sequences splitting ;
 
 IN: crontab
 
index 06787bae8843687159d0a21d1042a5adfdec8792..0c701ec16faf21e88f0b85e4ee0120becef703fa 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 Fred Alger
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays columns combinators generalizations grouping
-kernel locals math math.bitwise prettyprint sequences
+USING: combinators grouping kernel math math.bitwise
+prettyprint sequences
 sequences.private ;
 IN: crypto.aes.utils
 : gb0 ( a -- a0 ) 0xff bitand ; inline
index 3b4c7df6dfe220edfbda815843b5593a577c52df..ff7d9155e5d973b3143184f56660cd9552bc2bea 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax io.streams.string kernel
-strings ;
+USING: help.markup help.syntax kernel strings ;
 IN: crypto.passwd-md5
 
 HELP: authenticate-password
index d256311a0ac494249b78104ff977e6f543789c5b..3d5b53aa841a2501d2899a3d51cd0e37034f2e7b 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel base64 checksums.md5 sequences checksums
-locals prettyprint math math.bits grouping io combinators
-fry make combinators.short-circuit math.functions splitting ;
+USING: checksums checksums.md5 combinators grouping kernel math
+math.bits math.functions sequences splitting ;
 IN: crypto.passwd-md5
 
 <PRIVATE
index 6e294261ac1607529c1300637233469dd03c3698..be992b3ffbb0987d6fae0e69bd1a210708505953 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.syntax help.markup kernel prettyprint sequences strings words math ;
+USING: help.markup help.syntax strings ;
 IN: ctags.etags
 
 ARTICLE: "etags" "Etags file"
index 9ecaebce29b37bf18dd3571abf4f066518600424..4278ab938b8da5b32b2339bd5b30b844568cd260 100644 (file)
@@ -1,12 +1,6 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.data alien.parser alien.strings
-alien.syntax arrays assocs byte-arrays classes.struct
-combinators continuations cuda.ffi
-destructors fry init io io.backend io.encodings.string
-io.encodings.utf8 kernel lexer locals macros math math.parser
-namespaces opengl.gl.extensions parser prettyprint quotations
-sequences words ;
+USING: alien.c-types alien.data cuda.ffi kernel ;
 QUALIFIED-WITH: alien.c-types c
 IN: cuda
 
index cbda5e8883029c1d97bd6032481398281ac6e94e..066ce3c63134815c45507a69fbe603dedfc31396 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.c-types cuda cuda.contexts cuda.libraries cuda.syntax locals ;
+USING: alien.c-types cuda cuda.contexts cuda.libraries cuda.syntax ;
 IN: cuda.demos.prefix-sum
 
 CUDA-LIBRARY: prefix-sum cuda32 "vocab:cuda/demos/prefix-sum/prefix-sum.ptx"
index 038f4d2dddbf1d9d54696e4ac03b866c91dd5709..ac3bfdec85b0705b2c246523d6fe8bafa8eea1a1 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.data alien.strings arrays
-assocs byte-arrays classes.struct combinators cuda
-cuda.contexts cuda.ffi cuda.libraries fry io io.encodings.utf8
-kernel locals math math.order math.parser namespaces
-prettyprint sequences splitting ;
+assocs byte-arrays combinators cuda cuda.contexts cuda.ffi
+cuda.libraries io io.encodings.utf8 kernel math math.order
+math.parser prettyprint sequences splitting ;
 IN: cuda.devices
 
 : #cuda-devices ( -- n )
index 45bcf29e4a762e87506c241d7f7d2957f11bc6c7..92cb9dec31ca452e815f13e06baaae1f6e8083f8 100644 (file)
@@ -1,9 +1,7 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.data alien.destructors assocs
-byte-arrays cuda cuda.ffi destructors fry io.encodings.string
-io.encodings.utf8 kernel locals math namespaces sequences
-strings ;
+USING: alien alien.c-types alien.data alien.destructors
+byte-arrays cuda cuda.ffi kernel math ;
 QUALIFIED-WITH: alien.c-types c
 IN: cuda.memory
 
index c1e35c32caea95275cfbcad681eae616b8b2f608..a5b7f08fb8edbcdcfdd324cbb291c9e62dd0ecbf 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays combinators.smart io.backend io.directories
-io.launcher io.pathnames kernel locals math sequences splitting
-system ;
+USING: combinators.smart io.backend io.directories io.launcher
+io.pathnames kernel math sequences splitting system ;
 IN: cuda.nvcc
 
 HOOK: nvcc-path os ( -- path )
index 3d61947c7e14937cf66fc076164648931ed769f5..a0455fa2e55daf8fd30c1e845e247989e64a6b0e 100644 (file)
@@ -1,12 +1,11 @@
 ! Copyright (C) 2018 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors alien.c-types alien.endian alien.strings assocs
-calendar calendar.parser classes.struct combinators endian fry
-io io.encodings.8-bit io.encodings.ascii
-io.encodings.binary io.encodings.string io.files
-io.streams.byte-array kernel math math.parser namespaces
-sequences splitting strings ;
+USING: accessors alien.c-types alien.endian assocs calendar
+calendar.parser classes.struct combinators endian io
+io.encodings.8-bit io.encodings.ascii io.encodings.binary
+io.encodings.string io.files io.streams.byte-array kernel math
+math.parser namespaces sequences ;
 
 IN: dbf
 
index 1e0a5eedfb9398f49fd981a15ee2c5aa8448fd86..bb3b3dd5746ea67159217c48f7e567660879ad98 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (c) 2008 Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: words kernel sequences sequences.generalizations locals
-locals.parser fry locals.definitions accessors parser namespaces
-continuations summary definitions generalizations arrays
-prettyprint debugger io effects tools.annotations effects.parser ;
+USING: accessors arrays continuations debugger definitions
+effects effects.parser generalizations io kernel
+locals.definitions locals.parser prettyprint sequences
+sequences.generalizations tools.annotations words ;
 IN: descriptive
 
 ERROR: descriptive-error args underlying word ;
index 31b3e4165ed5da2ec034c46aad80c499a78c0e4f..5f93a1d7cf9bacf193c726ae7790ac62f2df2420 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: fry kernel lexer macros math math.parser namespaces
+USING: kernel lexer math math.parser namespaces
 random random.private sequences splitting ;
 IN: dice
 
index ccbe90fb3c40ddbecd2d600605b2c37e3dc8f0d8..38d934bc82aa744d37ff9bb8d185781d308d0a04 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs hashtables hashtables.private kernel sequences vectors ;
+USING: accessors assocs hashtables hashtables.private kernel sequences ;
 IN: digraphs
 
 TUPLE: digraph < hashtable ;
index 1044fa38939379fd73c2509e27acec86e940b2d4..c01550e62877fa507ddfb95d9204fa8029143551 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 
 USING: kernel accessors sequences sequences.private destructors math namespaces
-       locals openssl openssl.libcrypto byte-arrays bit-arrays.private
+       openssl openssl.libcrypto byte-arrays bit-arrays.private
        alien.c-types alien.destructors alien.data ;
 
 IN: ecdsa
index ede558a1ae8e2d1669c4c70386e3f88efe378273..47cc00a620d9441576871bcf48c6c842ba3157a9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Slava Pestov.
-USING: accessors fry kernel locals sequences sets namespaces
-combinators combinators.short-circuit game.models.half-edge
-math math.vectors math.matrices assocs arrays hashtables ;
+USING: accessors arrays assocs combinators
+combinators.short-circuit game.models.half-edge kernel math
+math.vectors namespaces sequences sets ;
 FROM: namespaces => set ;
 IN: euler.b-rep
 
index 5bf73206eae6ca6476db8a278b60ed0f6b8059cb..4f365e68a2ce7e8959fc54a76c3e68f0d474c75a 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 
 USING: alien alien.c-types alien.destructors alien.libraries
-alien.libraries.finder alien.syntax combinators kernel system ;
+alien.syntax combinators system ;
 
 IN: fftw.ffi
 
index d1d271f0eced07b630dc0115456cfcef8bc63608..a3bbdbf4bd4bb093ea9b03d16d7463d17c60dde5 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (c) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: alien.c-types destructors fftw.ffi fry kernel locals math
-math.functions math.vectors sequences sequences.private
-specialized-arrays ;
+USING: alien.c-types destructors fftw.ffi kernel math
+math.vectors sequences sequences.private specialized-arrays ;
 SPECIALIZED-ARRAY: double
 SPECIALIZED-ARRAY: fftw_complex
 
index eebf1a7fed169de568224fd59cbed0b524e1b723..770f012d56ddd6693da73b561a5a39b345e4b1b8 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors command-line formatting io io.monitors
-io.pathnames kernel namespaces sequences ;
+kernel namespaces sequences ;
 
 IN: file-monitor
 
index 0269dce3f6f90443b674cc6e610014ef7f454ab6..48ee7711d6dce55fbf50bf157e62ba390a0d5a94 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006 Chris Double. All Rights Reserved.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors kernel peg strings sequences math math.parser
-namespaces make words quotations arrays hashtables io
+make words quotations arrays hashtables io
 io.streams.string assocs ascii peg.parsers words.symbol
 combinators.short-circuit ;
 IN: fjsc
index 26f6494da4b2f9c5dc05e0f549e3e6e1b2d73e29..b7875ab0de60600ed825bdd22262d139afd9c2bb 100644 (file)
@@ -1,12 +1,10 @@
 ! Copyright (C) 2010 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays classes.struct destructors game.loop
-game.worlds gpu gpu.buffers gpu.effects.blur gpu.framebuffers
-gpu.render gpu.shaders gpu.state gpu.textures gpu.util images
-images.loader kernel literals locals make math math.rectangles
-math.vectors namespaces opengl.gl sequences specialized-arrays
-ui.gadgets.worlds ui.gestures ui.pixel-formats gpu.effects.step
-images.pgm images.ppm alien.data ;
+USING: accessors alien.data classes.struct destructors game.loop
+game.worlds gpu gpu.effects.blur gpu.effects.step gpu.state
+gpu.textures gpu.util images.loader kernel literals make math
+math.vectors namespaces sequences specialized-arrays
+ui.gadgets.worlds ui.gestures ui.pixel-formats ;
 FROM: alien.c-types => float ;
 SPECIALIZED-ARRAY: float
 IN: fluids
index af436e3583f5eea13162be1fd1e26a44d78ecd99..303ddd48119db66a0a7a57c7884d59017c31028f 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel math ui.gadgets.worlds ;
+USING: help.markup help.syntax math ui.gadgets.worlds ;
 IN: game.loop
 
 HELP: fps
index 2be2ba9dec3f5d5f799016075f33751b99b6ffdb..3550444a789ad0734f97756f3af7a8d2ca22b831 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors debugger game.loop io ;
+IN: game.loop.prettyprint
 
 M: game-loop-error-state error.
     "An error occurred inside a game loop." print
index 79c9366f8a02fc1453823fcd78a4531667a93f31..a65ed0ef8cdac64dd743098a2e8a536246db9369 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: audio.engine game.loop help.markup help.syntax kernel math method-chains
-ui ui.gadgets.worlds words ;
+USING: audio.engine game.loop help.markup help.syntax
+ui.gadgets.worlds ;
 IN: game.worlds
 
 HELP: game-attributes
index ca08dec6893f2804f7195293d9b7bb5551e0e2dc..5fdc110783be0342519daf92ea36a0b6b497220a 100644 (file)
@@ -2,7 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors audio.engine combinators concurrency.promises
 destructors game.input game.loop kernel math parser sequences
-threads ui ui.gadgets ui.gadgets.worlds vocabs.parser words.constant ;
+threads ui ui.gadgets ui.gadgets.worlds vocabs.parser
+words.constant ;
 IN: game.worlds
 
 TUPLE: game-world < world
index dcdc10f15581858683e3c7dd51bca825b53aafc7..ecb98751fa6bb64ab0db6ab55c1d7cdbb1895cb6 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.data byte-arrays destructors help.markup help.syntax
-kernel math quotations ;
+USING: alien byte-arrays destructors help.markup help.syntax
+math ;
 IN: gpu.buffers
 
 HELP: <buffer-ptr>
index c03dcea011da4389b9952f1a32da1fb0f8ae58ca..7e2268dbba96c701d0877ce3055ba6b4aa1686eb 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.c-types alien.data arrays byte-arrays
-combinators destructors gpu kernel locals math opengl opengl.gl
+combinators destructors gpu kernel math opengl opengl.gl
 typed ui.gadgets.worlds variants ;
 IN: gpu.buffers
 
index 20bc8b9f51df6bc5b934730d8d2d1ac31aeb2ff1..10afe4bee10b50993d381339aa35e8c7b24d4921 100644 (file)
@@ -1,4 +1,5 @@
 USING: accessors debugger gpu.shaders io kernel prettyprint ;
+IN: gpu.shaders.prettyprint
 
 M: compile-shader-error error.
     "The GLSL shader " write
index fb48ed0897577901764f23fb684b281aaaa0381f..33b62f5078f116a9ce8ab13e32dd4a87439311a5 100644 (file)
@@ -2,14 +2,14 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.c-types alien.data alien.strings
 arrays assocs byte-arrays classes.mixin classes.parser
-classes.singleton classes.struct combinators combinators.short-circuit
-definitions destructors fry generic.parser gpu gpu.buffers gpu.private
-gpu.state hashtables images io.encodings.ascii io.files io.pathnames
-kernel lexer literals locals math math.parser memoize multiline namespaces
+classes.singleton classes.struct combinators
+combinators.short-circuit definitions destructors generic.parser
+gpu gpu.buffers gpu.private gpu.state hashtables images
+io.encodings.ascii io.files io.pathnames kernel lexer literals
+math math.floats.half math.parser memoize multiline namespaces
 opengl opengl.gl opengl.shaders parser quotations sequences
-specialized-arrays splitting strings tr ui.gadgets.worlds
-variants vectors vocabs vocabs.loader vocabs.parser words
-words.constant math.floats.half typed ;
+specialized-arrays splitting strings tr typed ui.gadgets.worlds
+variants vocabs.loader words words.constant ;
 QUALIFIED-WITH: alien.c-types c
 SPECIALIZED-ARRAY: int
 SPECIALIZED-ARRAY: void*
index 26f14b160048f87b0de8d75f7d152b45156a495d..6f72e2138eefb57e65a758c1c262f9dc7074fb79 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types arrays byte-arrays combinators
-destructors fry gpu gpu.buffers images kernel locals math
-opengl opengl.gl opengl.textures sequences
+destructors gpu gpu.buffers images kernel math
+opengl.gl opengl.textures sequences
 specialized-arrays typed ui.gadgets.worlds variants ;
 FROM: alien.c-types => float ;
 SPECIALIZED-ARRAY: float
index b30a9937767e5af0bdba2c836a22a2bbf41a7d84..176e9c564d63dae573d670ff3fd210adecd7a4fa 100644 (file)
@@ -1,9 +1,6 @@
 ! Copyright (C) 2004, 2009 Chris Double, Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io io.styles kernel namespaces prettyprint quotations
-sequences strings words xml.entities compiler.units effects
-xml.data urls math math.parser combinators
-present fry io.streams.string xml.writer html ;
+USING: io.styles kernel present sequences words xml.entities ;
 IN: html.elements
 
 SYMBOL: html
index 1e004c09eceb67ff968efc57b81e77e35e896c44..43b859d61851327bd0fcd34c183e64695dd25418 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs assocs.extras combinators
-combinators.short-circuit fry html.parser http.client io kernel
-locals math math.statistics sequences sets shuffle splitting
-unicode urls urls.encoding ;
+combinators.short-circuit html.parser http.client io kernel math
+math.statistics sequences sets splitting unicode urls
+urls.encoding ;
 IN: html.parser.analyzer
 
 : scrape-html ( url -- response vector )
index f9bb72d4341a75bc394d96db7dd1cf9115322da8..3b6db6aab3822d0a0f96f307a6e52b73f256a672 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays hashtables sequences.parser
-html.parser.utils kernel namespaces sequences make math
-unicode combinators.short-circuit quoting fry ;
+USING: accessors combinators.short-circuit html.parser.utils
+kernel make math namespaces quoting sequences sequences.parser
+unicode ;
 IN: html.parser
 
 TUPLE: tag name attributes text closing? ;
index f381726b8737c588aa726327a55d51555dbcdd2a..b409e2bc6e341836a91b853089e8df15d78b65cd 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2021 Your name.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: byte-arrays help.markup help.syntax kernel sequences strings ;
+USING: byte-arrays help.markup help.syntax sequences strings ;
 IN: http2.hpack
 
 HELP: hpack-context
index 5fbfad5e61e358c7646963343c68df027023632d..b5c87fd8890a248ef36029a9ef2dea186afb09ef 100644 (file)
@@ -1,6 +1,6 @@
-USING: accessors arrays byte-arrays byte-vectors combinators fry
-http2.hpack.huffman io.encodings.string io.encodings.utf8 locals
-kernel math math.functions math.bitwise multiline sequences ;
+USING: accessors arrays byte-arrays byte-vectors combinators
+http2.hpack.huffman io.encodings.string io.encodings.utf8 kernel
+math math.bitwise multiline sequences ;
 
 IN: http2.hpack
 
index f066e96d0dadd1d95aac67defd0616e6c167cf36..3d5c1349e99ab43d6d0ac9e4e12693c9fa1bf5a2 100644 (file)
@@ -1,6 +1,6 @@
-USING: accessors continuations http http.server http.server.requests
-io io.encodings.ascii io.servers io.sockets io.streams.peek
-io.streams.limited kernel namespaces openssl.libssl ; 
+USING: accessors continuations http http.server
+http.server.requests io.encodings.ascii io.servers io.sockets
+io.streams.limited kernel namespaces ;
 
 IN: http2.server
 
index 7e14378c4e9e6f0f72ef27f65bc55edddbb694ee..26176916b5e2c5546ed1a0ac1609bb4b637b180a 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2007 Gavin Harrison
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math sequences kernel.private namespaces arrays io
-io.files splitting grouping math.functions vectors endian
-quotations combinators io.encodings.binary ;
+USING: arrays combinators endian grouping io io.encodings.binary
+io.files kernel math math.functions namespaces sequences vectors ;
 IN: icfp.2006
 
 SYMBOL: regs
index 7d1f68af139794e27e1304a080d562967db64333..4e24860e141839ee5d90659a29dddb4155cedd4d 100644 (file)
@@ -1,12 +1,10 @@
 ! Copyright (C) 2009 Tim Wawrzynczak, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: sequences io io.encodings.binary io.files io.pathnames
-strings kernel math io.mmap accessors combinators ranges
-unicode byte-arrays io.encodings.string
-io.encodings.utf16 assocs math.parser combinators.short-circuit
-fry namespaces combinators.smart splitting io.encodings.ascii
-arrays io.files.info io.directories literals
-math.functions continuations ;
+USING: accessors arrays assocs byte-arrays
+combinators combinators.short-circuit combinators.smart
+continuations io.directories io.encodings.ascii
+io.encodings.string io.encodings.utf16 io.mmap kernel math
+math.functions math.parser sequences splitting unicode ;
 FROM: alien.c-types => uchar ;
 IN: id3
 
index 84e9b90f3c07ed807f81f04cce26ef414b72c174..721490d1700b3b786ca8b861a3e0505af87f2045 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs byte-arrays fry images kernel
-locals math math.functions math.order math.vectors namespaces
-sequences sorting ;
+USING: accessors arrays assocs byte-arrays images kernel math
+math.functions math.order math.vectors sequences sorting ;
 IN: images.atlas
 
 ! sort rects by height/width/whatever
index 935e8f6beba3946dd97275fb0c6d86e4a85cfa76..a1d2a01ad0d8d8458a4f2d81a3d179798094da34 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Keith Lazuka.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel sequences ;
+USING: help.markup help.syntax ;
 IN: images.gif
 
 ARTICLE: "images.gif" "GIF Image Loader"
index 0fd010675d52e40f5b50e1c58b0f2edcfde60822..079efdbb5c4ac43065151666625c4d593a7d3f1e 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyrigt (C) 2009 Doug Coleman, Keith Lazuka
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators compression.lzw
-constructors destructors endian grouping images images.loader
-io io.buffers io.encodings.string io.encodings.utf8
-kernel make math math.bitwise namespaces sequences ;
+USING: accessors arrays combinators compression.lzw constructors
+endian grouping images images.loader io io.encodings.string
+io.encodings.utf8 kernel make math math.bitwise sequences ;
 IN: images.gif
 
 SINGLETON: gif-image
index 7bdbf34327743dd087fc44c04e71ef3df84eb257..ba57b00c853975427569f36b01388f7342553828 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs byte-arrays combinators
-combinators.short-circuit compression.lzw endian fry grouping
+combinators.short-circuit compression.lzw endian grouping
 images images.loader io io.encodings.ascii
 io.encodings.string io.encodings.utf8 io.streams.throwing kernel
 math math.bitwise math.vectors pack sequences ;
index f738a646e647467a7e8b97d3208826bb5adbd010..28471b37f045cddb69dac38b1abf8517fc475970 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007, 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays combinators.short-circuit continuations
-destructors images images.loader io.pathnames kernel locals math
+destructors images images.loader io.pathnames kernel math
 models opengl.gl opengl.textures opengl.textures.private
 sequences strings ui ui.gadgets ui.gadgets.panes
 ui.gadgets.worlds ui.render ;
index 2f1ab0572f6a5e86ee52cd04fa474c1a9d66e965..a111c2109fa6293be31206beb86e712da92ebe9e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: byte-arrays combinators continuations fry io io.encodings
+USING: byte-arrays combinators continuations io io.encodings
 io.encodings.ascii io.encodings.binary io.encodings.iana
 io.encodings.latin1 io.encodings.string io.encodings.utf16
 io.encodings.utf32 io.encodings.utf8 io.files kernel literals
index dd00e7684045eeb747932fba3458baee64ad9b42..698762dc6add432d62e867c655d4e1577b043564 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax quotations kernel
-irc.messages irc.messages.base irc.messages.parser irc.client.chats ;
+USING: help.markup help.syntax irc.client.chats irc.messages
+irc.messages.base ;
 IN: irc.client
 
 HELP: connect-irc "Connecting to an irc server"
index 3f1dba353c427c50a7d9dde3b4bc34257f146674..0ae648e99533db21d7f5c47273f8eddfdc1e1546 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008 Bruno Deferrari, Doug Coleman, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors concurrency.mailboxes destructors
-irc.client.base irc.client.chats irc.client.internals kernel
-namespaces sequences ;
+USING: accessors concurrency.mailboxes irc.client.base
+irc.client.internals kernel ;
 IN: irc.client
 
 : connect-irc ( irc-client -- )
index 2cf2975a93bffb72c5c410f7662eea479f1a0d1d..03632f41f5892f315765969f22f17f0c2017f212 100644 (file)
@@ -1,9 +1,10 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs arrays concurrency.mailboxes continuations destructors
-hashtables io irc.client.base irc.client.chats irc.messages kernel namespaces
-strings words.symbol irc.messages.base irc.client.participants fry threads
-combinators irc.messages.parser math sequences ;
+USING: accessors arrays assocs combinators concurrency.mailboxes
+continuations destructors io irc.client.base irc.client.chats
+irc.client.participants irc.messages irc.messages.base
+irc.messages.parser kernel math sequences strings threads
+words.symbol ;
 IN: irc.client.internals
 
 : do-connect ( server port quot: ( host port -- stream ) attempts -- stream/f )
index 991813f4d3df621b5cb7ac0a9b76254e1820d987..64abb07c3bf8ca91278112b79ed534b1a2dfd7cd 100644 (file)
@@ -1,8 +1,6 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel fry splitting ascii accessors combinators
-       arrays classes.tuple math.order words assocs
-       irc.messages.base sequences ;
+USING: accessors irc.messages.base kernel sequences splitting ;
 IN: irc.messages.parser
 
 <PRIVATE
index 50a5f74bf5d6cb7d9102606a23d147b89f0de1df..c54a1973bd61bffb9c5c18ba13e33c3f4cee2813 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2007, 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel opengl arrays sequences jamshred.log jamshred.player jamshred.sound jamshred.tunnel math math.constants math.vectors ;
+USING: accessors arrays jamshred.player jamshred.sound
+jamshred.tunnel kernel math math.constants sequences ;
 IN: jamshred.game
 
 TUPLE: jamshred sounds tunnel players running quit ;
index 339ad1f5514688d23bec22a86135dbe7570f5a26..ace5f2e9e30efdcc2bcd1328bf6ce5f41f829087 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2007, 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays calendar jamshred.game jamshred.gl
-jamshred.player jamshred.log kernel math math.constants
-math.rectangles math.vectors namespaces sequences threads ui
-ui.backend ui.gadgets ui.gadgets.worlds ui.gestures ui.render ;
+jamshred.player kernel math math.constants math.vectors
+namespaces sequences threads ui ui.gadgets ui.gadgets.worlds
+ui.gestures ui.render ;
 IN: jamshred
 
 TUPLE: jamshred-gadget < gadget { jamshred jamshred } last-hand-loc ;
index 9b92c7b27451480ca28643138883c9e3bcb393f8..2e772c2f22cc73289590700184357dcfd15cf95d 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2007, 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays kernel locals math math.constants math.functions math.matrices math.vectors random sequences ;
+USING: accessors arrays kernel math math.functions math.vectors
+random sequences ;
 IN: jamshred.oint
 
 ! An oint is a point with three linearly independent unit vectors
index 22a0071e99c94a4cd837d64e306cd77a5976ea7a..2a8f706df3739dc62242c271d1f4810dfaa7735b 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2007, 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: accessors colors combinators jamshred.log jamshred.oint
-jamshred.sound jamshred.tunnel kernel locals math math.constants
-math.order ranges math.vectors math.matrices sequences shuffle
-specialized-arrays strings system ;
-
+USING: accessors colors combinators jamshred.oint
+jamshred.sound jamshred.tunnel kernel math math.order
+math.vectors ranges sequences specialized-arrays
+specialized-arrays.instances.alien.c-types.float strings system ;
 QUALIFIED-WITH: alien.c-types c
 SPECIALIZED-ARRAY: c:float
 IN: jamshred.player
index 633b8750436803569eb56b6d53709076ad995df9..e26fc353baf5d10331c6bc06407908adb1431811 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2007, 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays colors combinators fry jamshred.oint
-kernel literals locals math math.constants math.matrices
-math.order math.quadratic ranges math.vectors random
-sequences specialized-arrays vectors ;
+USING: accessors alien.c-types colors combinators jamshred.oint
+kernel literals math math.constants math.order math.quadratic
+math.vectors random sequences specialized-arrays
+specialized-arrays.instances.alien.c-types.float vectors ;
 FROM: jamshred.oint => distance ;
 FROM: alien.c-types => float ;
 SPECIALIZED-ARRAY: float
index 472ceb76b79daee193960b8b0542c4a16420d74d..26a5036e17b6fa12228f6ac923b440e834b0f8d0 100644 (file)
@@ -4,7 +4,7 @@ USING: accessors alien alien.c-types alien.data alien.strings
 alien.syntax classes classes.struct combinators
 combinators.short-circuit io.encodings.ascii io.encodings.string
 kernel literals make math sequences specialized-arrays typed
-fry io.mmap formatting locals splitting endian arrays ;
+io.mmap formatting splitting endian ;
 FROM: alien.c-types => short ;
 IN: macho
 
index 250d127d09b78d2851d7cdbd396faeacc7b1847b..10f8c49db8cd89a2da88a522cf3c99dde104cd99 100644 (file)
@@ -1,11 +1,8 @@
-USING: accessors alien alien.c-types alien.complex
-alien.data arrays byte-arrays combinators
-combinators.short-circuit fry kernel locals macros math
-math.blas.ffi math.blas.vectors math.blas.vectors.private
-math.complex math.functions math.order functors words
-sequences sequences.merged sequences.private shuffle
-parser prettyprint.backend prettyprint.custom ascii
-specialized-arrays ;
+USING: accessors alien alien.c-types alien.complex alien.data
+ascii byte-arrays combinators combinators.short-circuit functors
+kernel math math.blas.ffi math.blas.vectors
+math.blas.vectors.private parser prettyprint.custom sequences
+sequences.merged sequences.private specialized-arrays ;
 FROM: alien.c-types => float ;
 SPECIALIZED-ARRAY: float
 SPECIALIZED-ARRAY: double
index 23c62c9bda06ef4d2de82338e32a2213208d81c3..e3dc51adbcea9f479821bce5c1cd986a1c695549 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: fry kernel math math.bitwise sequences ;
+USING: kernel math math.bitwise sequences ;
 IN: math.combinatorics.bits
 
 : next-permutation-bits ( v -- w )
index 7768d5513388d36977878d0808bda4140090e2b2..261e99e9dd6f9b803ffa5480cfca006886dcdce9 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2009 Jason W. Merrill.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel words math math.functions math.derivatives.syntax ;
+USING: help.markup help.syntax kernel math
+math.derivatives.syntax words ;
 IN: math.dual
 
 HELP: <dual>
index 2f716dfd5eda0033f27ff4ec3b98754f5b7afae5..b125861c83aa538c60aca88091d951b757569643 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2009 Jason W. Merrill.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.functions math.derivatives accessors
-    macros generic compiler.units words effects vocabs
-    sequences arrays assocs generalizations fry make
-    combinators.smart help help.markup ;
+USING: accessors arrays assocs combinators.smart compiler.units
+effects generalizations help help.markup kernel make math
+sequences vocabs words ;
 
 IN: math.dual
 
index 0d9ce145150b60411e37a4c8e4758b0208c4828b..bf599371d2eb360e6f90eced88d8fa4a7872b5e6 100644 (file)
@@ -1,7 +1,8 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: help.markup help.syntax kernel math math.functions sequences ;
+USING: help.markup help.syntax kernel math math.functions
+sequences ;
 
 IN: math.extras
 
index 97c0ce096be560b17f20b5f4ec4e7c425d2dcbdc..434d09aa375522a6e5a862b522e3499c305fe9f4 100644 (file)
@@ -1,13 +1,12 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays assocs assocs.extras byte-arrays
-combinators combinators.short-circuit compression.zlib fry
-grouping kernel locals math math.bitwise math.combinatorics
-math.constants math.functions math.order math.primes
-math.primes.factors ranges ranges.private
-math.statistics math.vectors memoize parser random sequences
-sequences.extras sequences.private sets sorting sorting.extras ;
+USING: accessors arrays assocs byte-arrays combinators
+combinators.short-circuit compression.zlib grouping kernel math
+math.bitwise math.combinatorics math.constants math.functions
+math.order math.primes math.primes.factors math.statistics
+math.vectors random ranges ranges.private sequences
+sequences.extras sets sorting sorting.extras ;
 
 IN: math.extras
 
index c97194af8002f5ff80c64370e294b8b5ab718ab5..06d3eac0285a4db4d38dd3a502fd3c9cdaf02c80 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: combinators combinators.short-circuit fry inverse kernel
-math math.functions math.primes ranges memoize sequences ;
+USING: combinators combinators.short-circuit inverse kernel
+math math.functions math.primes ranges sequences ;
 
 IN: math.factorials
 
index 90efa15df51b85d911484058fefd05f7f226a517..e1566f60273be1fe1d1686e8076116b090bcd86d 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 John Benediktsson, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry grouping kernel math math.statistics math.vectors
+USING: grouping kernel math math.statistics math.vectors
 sequences ;
 IN: math.finance
 
index 78c726d370606c745bd185898b0a34790dcfb11b..5481ef8809b1c90ab9f7a07c91858f6d4bea3509 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Reginald Keith Ford II.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math arrays sequences ;
+USING: kernel math arrays ;
 IN: math.function-tools
 
 ! Tools for quickly comparing, transforming, and evaluating mathematical functions
index 6994632734f359b553990813fda416089cf0ad38..facf167e74ab47e51468e843ef49e425b3148a09 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax math sequences ;
+USING: help.markup help.syntax sequences ;
 
 IN: math.matrices.elimination
 
index 19af0a496534ce3e52baa800279bd6f249f9e967..970e316f638d7ac794289bb7e05490a11af52dd6 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel locals math math.vectors math.matrices
-namespaces sequences fry sorting ;
+USING: kernel math math.matrices math.vectors namespaces
+sequences ;
 IN: math.matrices.elimination
 
 SYMBOL: matrix
index 856971185c1fa9d24868d7153bbccdc2ae54e63e..f142f489b2812ccce1525c01ad8167caca13bf27 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2005, 2010, 2018 Slava Pestov, Joe Groff, and Cat Stevens.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators formatting fry kernel locals
-math math.bits math.functions math.matrices
-math.matrices.private math.order math.statistics math.text.english
-math.vectors random sequences sequences.deep summary ;
+USING: accessors arrays combinators formatting kernel math
+math.bits math.functions math.matrices math.order
+math.statistics math.text.english math.vectors random sequences
+sequences.deep summary ;
 IN: math.matrices.extras
 
 ! this is a questionable implementation
index 932c5b2897d7d2ad1f3eec62c6590b240fc20fe5..306895e7d4151c39dc52559c8bd4ed3f6693e77e 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays classes fry kernel locals math
-math.matrices math.vectors sequences sequences.private ;
+USING: accessors classes kernel math math.matrices math.vectors
+sequences sequences.private ;
 IN: math.matrices.laplace
 
 <PRIVATE
index 458c11a88aa967f3ff53b506150bcd2cf81a5a82..4ee38a3d003caf8b8fba343d460e55658fe8f2a2 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009, 2011 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors classes.struct fry generalizations kernel
-locals math math.combinatorics math.functions math.matrices.simd
-math.vectors math.vectors.simd math.quaternions sequences
+USING: accessors classes.struct generalizations kernel
+math math.functions math.matrices.simd math.vectors
+math.vectors.simd math.quaternions sequences
 sequences.generalizations sequences.private specialized-arrays
 typed ;
 FROM: sequences.private => nth-unsafe ;
index 167baa6a45ea8c4b74369048a2cdab0b284ca714..4313d349b64aa7aa1e482550ad8c499f23123910 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: combinators kernel locals math math.extras
-math.extras.private math.functions ranges random sequences ;
+USING: combinators kernel math math.extras math.extras.private
+math.functions ranges random sequences ;
 
 IN: math.primes.solovay-strassen
 
index 892b846e9ee331bbee49fd4ebf0fb0053b0ab622..9281e4ba71d94a45fb70131c51823dfa4f2df099 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2007 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel locals math math.functions ;
+USING: kernel math math.functions ;
 IN: math.quadratic
 
 : monic ( c b a -- c' b' ) [ / ] curry bi@ ;
index 715263e30606acb78764536e133bc8797587b737..9bc329cfeff86bc02095928d75004c8131151a38 100644 (file)
@@ -1,5 +1,6 @@
-USING: kernel io accessors arrays math.runge-kutta sequences math math.matrices 
-       ui.gadgets ui.gadgets.charts ui.gadgets.panes ui.gadgets.charts.lines ui.theme ;
+USING: accessors arrays kernel math math.matrices
+math.runge-kutta sequences ui.gadgets ui.gadgets.charts
+ui.gadgets.charts.lines ui.gadgets.panes ui.theme ;
 IN: math.runge-kutta.examples
 
 : lorenz-dx/dt ( tx..n -- dx )
index 75b08b12a9622c12fb88f11cb2a772150287df43..8ed6c25777c20846969f5ffd134ec0415548e543 100755 (executable)
@@ -1,5 +1,5 @@
-USING: kernel accessors fry combinators sequences sequences.generalizations
-       arrays math math.vectors math.functions ;
+USING: kernel accessors combinators sequences sequences.generalizations
+arrays math math.vectors ;
 IN: math.runge-kutta
 
 : runge-kutta-2-transform ( rk1 tx..n delta -- tx..n' delta )
index 0d325622415857f3456d32a2a32fd96ab32f33d5..ae4f524ffed1268c26aa8d33180abeb8ba488050 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Reginald Keith Ford II.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.function-tools math.points math.vectors ;
+USING: kernel math math.function-tools math.points ;
 IN: math.secant-method
 
 ! Secant method of approximating roots
index 1352b34322819b58cea5a825aaa742a38a378e06..9005c2d0c38f598969d540021c29f05617081ce9 100644 (file)
@@ -1,9 +1,7 @@
 ! Copyright (C) 2010 Erik Charlebois
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators kernel locals math math.combinatorics
-math.polynomials opengl.gl sequences ui.gadgets ui.gadgets.panes
-ui.render arrays grouping math.vectors assocs
-ui.gestures ;
+USING: arrays combinators grouping kernel math
+math.combinatorics math.polynomials math.vectors sequences ;
 IN: math.splines
 
 <PRIVATE
index df0ff92a90951c6207ecd1f54bbed7863bd22a2a..14b694c62bf74e5aa36f06f6d4dfb27bab3d838c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: locals math.splines math.splines.viewer arrays ;
+USING: arrays math.splines math.splines.viewer ;
 IN: math.splines.testing
 
 : test1 ( -- )
index 1084510f2b95fcd4966daeb7ca59da052d5b1b8a..ad0269c01a8434a32787ad24f9ce99cd0b2edf81 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel locals math math.order math.polynomials
-math.splines opengl.demo-support opengl.gl sequences ui.gadgets
+USING: accessors kernel math math.order math.polynomials
+opengl.demo-support opengl.gl sequences ui.gadgets
 ui.gadgets.panes ui.render arrays ;
 IN: math.splines.viewer
 
index 9a886c926ac94e5cd49062dad05a7e643ba31a70..662e46ef75f86157b2bd1b4a21a6396ad2652d99 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (c) 2007, 2008, 2018 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators combinators.short-circuit grouping kernel
-math math.functions math.parser math.order math.text.utils namespaces
-sequences splitting ;
+USING: combinators combinators.short-circuit kernel math
+math.order math.parser math.text.utils namespaces sequences
+splitting ;
 IN: math.text.english
 
 <PRIVATE
index b6ea66b5d2fbb2f8ac5f27824125f35b85a7c8b4..79a5ba335acb43785e9b50c0bc29fcf10a256227 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2009 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: arrays assocs combinators kernel math math.functions
-math.parser math.text.utils memoize sequences splitting ;
+math.parser math.text.utils sequences splitting ;
 IN: math.text.french
 
 <PRIVATE
index 13551f19e48090c6ef7a7880b5b252e988f823c4..83ef1fad992d1fd8d3250de0dac7f187845771f9 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2007, 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel fry math.functions math sequences ;
+USING: kernel math math.functions sequences ;
 IN: math.text.utils
 
 : digit-groups ( n k -- seq )
index 1aca5dddad93146537acb801179251d489ec7fdd..3572e083e0abb3878313750c9e2466a01088184a 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors assocs fry kernel locals sequences
-sequences.rotated sorting ;
+USING: accessors assocs kernel sequences sequences.rotated
+sorting ;
 IN: math.transforms.bwt
 
 ! Semi-efficient versions of Burrows-Wheeler Transform
index 60e01003495f020191e4b9c2da7602f6d8fe9aed..473960fa6f6e65b9e068978a646b1f43e8f991cc 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays kernel locals math math.constants math.functions
-math.vectors sequences sequences.extras sequences.private ;
+USING: kernel math math.constants math.functions
+math.vectors sequences sequences.extras ;
 IN: math.transforms.fft
 
 <PRIVATE
index 59271c31125f9883226137b480a38a14e7e32482..6a48e8d1255b3bb2221d8f4cf8bb8381adab4c61 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: kernel literals math math.constants math.functions
-memoize sequences sequences.extras sets sets.extras ;
+USING: kernel math math.constants math.functions sequences sets
+sets.extras ;
 
 IN: math.unicode
-
 CONSTANT: Â½ 1/2
 CONSTANT: Â¼ 1/4
 CONSTANT: Â¾ 3/4
index b43526d68e54694da90917d541f12a00c05d1b0c..2b54684760adb3fa9846bbaa6f7a84e247f71ccd 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2015 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators.smart io.files kernel sequences
-splitting vocabs.files vocabs.hierarchy vocabs.loader
-vocabs.metadata sets ;
+USING: accessors combinators.smart io.files sequences sets
+vocabs.files vocabs.hierarchy vocabs.loader ;
 IN: modern.paths
 
 ERROR: not-a-source-path path ;
index 19ac7f8c076eafd12105172c1e020aa300a79d88..851e1ff0445cabb5e6eedee898750584ab3b5c4d 100644 (file)
@@ -1,8 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays kernel sequences sequences.deep splitting
-accessors fry locals combinators namespaces lists lists.lazy
-shuffle ;
+USING: accessors arrays kernel lists lists.lazy sequences ;
 IN: monads
 
 ! Functors
index 00c09715eae2203768fca260a15cd84271812f94..b3b80d29b3b6289860b779e29b3ca639a53a5f31 100644 (file)
@@ -1,10 +1,9 @@
-USING: calendar math fry kernel assocs ranges bson.reader io.streams.byte-array
-sequences formatting combinators namespaces io tools.time prettyprint io.encodings.binary
-accessors words mongodb.driver strings math.parser bson.writer
-hashtables ;
+USING: accessors assocs bson.reader bson.writer calendar
+formatting hashtables io io.encodings.binary
+io.streams.byte-array kernel math math.parser
+mongodb.driver namespaces ranges sequences strings tools.time ;
 FROM: mongodb.driver => find ;
 FROM: memory => gc ;
-
 IN: mongodb.benchmark
 
 SYMBOL: collection
index 17258e4026c209ebde0b403283bf627880d486ca..10e8496728f9ca0c16e5a8e4c2e95548f74b801b 100644 (file)
@@ -1,4 +1,4 @@
-USING: assocs help.markup help.syntax kernel quotations ;
+USING: help.markup help.syntax ;
 IN: mongodb
 
 ARTICLE: "mongodb" "MongoDB factor integration"
index d5f7f7ec9550d4cb7cd21e44e905da9a7704d6c0..8a569d19f8225bfc567e71fbf80019abdcc3bd1d 100644 (file)
@@ -1,6 +1,4 @@
-USING: classes kernel accessors sequences fry assocs mongodb.tuple.collection
-words classes.tuple slots generic ;
-
+USING: accessors assocs classes kernel sequences ;
 IN: mongodb.tuple.state
 
 <PRIVATE
index 6ea7b3ef3685b64fd6e1fd0aed471e931e8fd630..a63db8f180a90e891507aaaa25d616151eb3b34c 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2007, 2008, 2009 Alex Chapman, 2009 Diego Martinelli
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors ascii assocs biassocs combinators hashtables
-kernel lists literals math namespaces make multiline openal
-openal.alut parser sequences splitting strings synth
-synth.buffers ;
+USING: accessors ascii assocs biassocs combinators kernel
+literals math multiline namespaces openal openal.alut sequences
+splitting strings synth synth.buffers ;
 IN: morse
 
 ERROR: no-morse-ch ch ;
index cab28c14ca71b7608d02a483224eabd87b4d0bf3..e60d9fd00982061ed2a1a5bdf85c43841717201f 100644 (file)
@@ -1,5 +1,4 @@
-USING: io io.files sequences xml xml.traversal
-io.encodings.ascii kernel ;
+USING: io.files sequences xml xml.traversal io.encodings.ascii kernel ;
 IN: msxml-to-csv
 
 : (msxml>csv) ( xml -- table )
index 1a3181dfbac92f461270d864beca05c5bca3adc7..d6dbe4b438aa043cce72615f3f45bfb09c451e35 100644 (file)
@@ -1,5 +1,5 @@
-USING: arrays kernel math opengl opengl.gl opengl.glu
-opengl.demo-support ui ui.gadgets ui.render literals accessors ;
+USING: accessors kernel literals math opengl.demo-support
+opengl.gl opengl.glu ui ui.gadgets ui.render ;
 IN: nehe.3
 
 TUPLE: nehe3-gadget < gadget ;
index 377f1f2a00cdfdc2f0558202bb54ae109b7f68ed..0eecd2bc1a2a4d1a7b58047469bcdd72c103aed3 100644 (file)
@@ -1,6 +1,6 @@
-USING: arrays kernel math opengl opengl.gl opengl.glu
-opengl.demo-support ui ui.gadgets ui.render ui.pixel-formats
-threads accessors calendar literals ;
+USING: accessors calendar kernel literals math
+opengl.demo-support opengl.gl opengl.glu threads ui ui.gadgets
+ui.pixel-formats ui.render ;
 IN: nehe.4
 
 TUPLE: nehe4-gadget < gadget rtri rquad thread quit? ;
index 021a9837b937d6f643ff7b40108598eff81f76bc..190312f4d1444e7912484eefcfb64fb9f0847ce8 100644 (file)
@@ -1,6 +1,6 @@
-USING: arrays kernel math opengl opengl.gl opengl.glu
-opengl.demo-support ui ui.gadgets ui.render ui.pixel-formats
-threads accessors calendar literals ;
+USING: accessors calendar kernel literals math
+opengl.demo-support opengl.gl opengl.glu threads ui ui.gadgets
+ui.pixel-formats ui.render ;
 IN: nehe.5
 
 TUPLE: nehe5-gadget < gadget rtri rquad thread quit? ;
index 97bedc4c4701cb8a63f7ec6154ee984b9ab63079..be97a6474352c3e55226c6f4a29f141e7f06682e 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2007 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel accessors arrays alien system combinators
-alien.syntax namespaces alien.c-types sequences vocabs
-shuffle openal openal.alut.backend alien.libraries generalizations
-specialized-arrays alien.destructors ;
-FROM: alien.c-types => float short ;
+USING: alien alien.c-types alien.libraries alien.syntax
+combinators kernel namespaces openal openal.alut.backend
+specialized-arrays system vocabs ;
 SPECIALIZED-ARRAY: uint
+FROM: alien.c-types => float short ;
 IN: openal.alut
 
 << "alut" {
index fc50d3d15ec26d8ab348bb4f7b1fb59b7dbb8aba..dc8db486ed8f20a49bcff49837964186c6bb85c9 100644 (file)
@@ -1,4 +1,4 @@
-USING: namespaces system ;
+USING: system ;
 IN: openal.alut.backend
 
 HOOK: load-wav-file os ( filename -- format data size frequency )
index 874dce17b97876ad8ad559d3334da05d9dde2e05..da133d969251a0d0b8488b73e0bd9b54eef98aa9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien.c-types alien.data alien.syntax combinators
-generalizations kernel openal openal.alut.backend ;
+kernel openal openal.alut.backend ;
 IN: openal.alut.other
 
 LIBRARY: alut
index 67bb49e16af5ad4c988a73bfc448635860491e0d..39ddaf7e4cc83bd5318c7ccc6aa61e6674ad832a 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2007 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel accessors arrays alien system combinators
-alien.syntax namespaces sequences vocabs.loader
-shuffle alien.libraries generalizations
-specialized-arrays alien.destructors alien.data ;
+USING: alien alien.data alien.destructors alien.libraries
+alien.syntax arrays combinators kernel sequences
+specialized-arrays system ;
 FROM: alien.c-types => char double float int short uchar uint
 ushort void ;
 SPECIALIZED-ARRAY: uint
index d82a4825e99ddabdc4818b66a13b2956789e8e63..515c5644e17aa8ef498b25a81f43d5545dfd8c23 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2010 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.c-types alien.data alien.libraries alien.syntax
-classes.struct combinators system alien.accessors byte-arrays
-kernel ;
+USING: alien alien.c-types alien.libraries alien.syntax
+classes.struct combinators system ;
 IN: opencl.ffi
 
 << "opencl" {
index a433bfacabd8efa4b25f8bc5d313c79d8c6e5b98..5c639e5020cd5f9d5f28807f606c0bf3613f2224 100644 (file)
@@ -1,6 +1,6 @@
-USING: arrays kernel math math.functions math.order math.vectors
-namespaces opengl opengl.gl sequences ui ui.gadgets ui.gestures
-ui.gadgets.worlds ui.render accessors combinators literals ;
+USING: accessors combinators kernel literals math math.functions
+math.order math.vectors namespaces opengl opengl.gl sequences
+ui.gadgets ui.gadgets.worlds ui.gestures ;
 IN: opengl.demo-support
 
 CONSTANT: FOV $[ 2.0 sqrt 1 + ]
index effc913b943ccb506a0ec196c7caf4c641b4c747..1ad24f9a805fc603d55642a9b85ef6b4dbbbf216 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2011-2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays assocs calendar colors colors.gray
-combinators combinators.short-circuit fonts formatting
-hashtables io kernel make math math.parser sequences splitting
-strings xml.entities ;
+USING: accessors assocs calendar colors combinators fonts
+formatting hashtables io kernel make math math.parser sequences
+splitting strings xml.entities ;
 
 IN: pdf.values
 
index f1f5c66eed79ad36802e9c3e0200f3cbca211e6d..7d8961ec6d8adbdd959602d1b3b0d41d9165d253 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry kernel math ranges project-euler.common
+USING: kernel math ranges project-euler.common
 sequences sets ;
 IN: project-euler.023
 
index 0824151ffaecaa892413d7c3ce330d33db51c931..30a4f6d09b5a6acf006792eaa4504623f4f6ea84 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.combinatorics math.parser math.primes
-    project-euler.common sequences ;
+USING: kernel math math.primes project-euler.common sequences ;
 IN: project-euler.035
 
 ! http://projecteuler.net/index.php?section=problems&id=35
index 0fee4c89d726099a7e09d670935f14b51a1c9e1e..dadde963ec0f991747aa80c529d8f11f051cc4ea 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math ranges project-euler.common sequences
-    strings ;
+USING: kernel math ranges project-euler.common sequences ;
 IN: project-euler.038
 
 ! http://projecteuler.net/index.php?section=problems&id=38
index 99859a94225f4e43fe17f0d0151e02b9faae3b74..acbd983f6f512203cd52cb5f3440852267d23855 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.parser sequences strings project-euler.common ;
+USING: kernel math math.parser sequences project-euler.common ;
 IN: project-euler.040
 
 ! http://projecteuler.net/index.php?section=problems&id=40
index 5bf7075208049a9f47ff3f41be24e8b1b80d673c..6247036def9082335cf7b89fffc0dcd01492e0d7 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math.combinatorics math.parser math.primes sequences project-euler.common ;
+USING: kernel math.combinatorics math.primes sequences project-euler.common ;
 IN: project-euler.041
 
 ! http://projecteuler.net/index.php?section=problems&id=41
index e531ba848f303b5b66cfbea2ed09f7e549d380c6..224a47c4ec75ec23d423f420923adee47fc4b25a 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: ascii io.encodings.ascii io.files kernel make math math.functions
-    namespaces project-euler.common sequences splitting ;
+project-euler.common sequences splitting ;
 IN: project-euler.042
 
 ! http://projecteuler.net/index.php?section=problems&id=42
index 25ead5e1c1538072656f8f2d89022804dd76842e..747e058eb53311c11c1cc04984bf18564d513c72 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.functions ranges math.order
-project-euler.common sequences layouts ;
+USING: kernel math ranges math.order project-euler.common
+sequences layouts ;
 IN: project-euler.044
 
 ! http://projecteuler.net/index.php?section=problems&id=44
index 72e117f3814b1db794acc3f82585f87e279976c1..611a348bf3cf4821d78d1d9fd0065cf6b842c501 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: kernel math math.functions math.primes ranges
-sequences project-euler.common math.bitwise ;
+sequences project-euler.common ;
 IN: project-euler.046
 
 ! http://projecteuler.net/index.php?section=problems&id=46
index dac34da9ff86704136e9f65e0b9644bb6f690629..0594b8b0395bfdbbee5a1f163f54b67940f009c4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2009 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays byte-arrays fry kernel math math.combinatorics math.functions
-    math.parser math.primes project-euler.common sequences sets ;
+USING: arrays kernel math math.primes project-euler.common
+sequences sets ;
 FROM: project-euler.common => permutations? ;
 IN: project-euler.049
 
index 6a4f6ee80e2cdb3c7fee72efd8dfb7f0246b1527..a86a1966e717193c177a7304870bb02adae1054c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays kernel locals math math.order math.primes
+USING: arrays kernel math math.order math.primes
 project-euler.common sequences ;
 IN: project-euler.050
 
index 514b9ca8313e7f4353b38e8665ae0393a4f74846..73b6325b2cb56df1a9339f58b965cb7643d601d8 100644 (file)
@@ -26,7 +26,7 @@
 
 ! for each prime number, count the families it belongs to. When one reaches count of 8, stop, and get the smallest number by replacing * with ones.
 
-USING: assocs fry kernel math math.combinatorics math.functions
+USING: assocs kernel math math.combinatorics math.functions
 math.order math.parser math.primes ranges namespaces
 project-euler.common sequences sets ;
 IN: project-euler.051
index 598fad9bce127e2f41b0738e672b061d42ca2ed2..f82494b4df382ac6ffed13fee6c609e1614bd1eb 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math ranges project-euler.common sequences ;
+USING: kernel math project-euler.common sequences ;
 IN: project-euler.055
 
 ! http://projecteuler.net/index.php?section=problems&id=55
index 42e2edc6f52c0d31fbf19e917636980da814c7e1..03b6d09f2ecf3d3171cd90b0d4e61ec15887db3a 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2008 Samuel Tardieu
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.functions math.parser ranges project-euler.common
-    sequences ;
+USING: kernel math math.parser project-euler.common sequences ;
 IN: project-euler.057
 
 ! http://projecteuler.net/index.php?section=problems&id=57
index e28ce2968f74a9e7b6ebb2b2f12134198e83c5ad..a498c738399a78b325bd7634a7f48c937b955ffd 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (c) 2009 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry kernel math math.primes ranges project-euler.common sequences ;
+USING: kernel math math.primes project-euler.common ranges
+sequences ;
 IN: project-euler.058
 
 ! http://projecteuler.net/index.php?section=problems&id=58
index 306746b601f667adf60016ae519281bf7f4c296d..96323d7715b2013050ef80d9f28866d78e89cdcc 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (c) 2008 Aaron Schaefer, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays ascii assocs hashtables io.encodings.ascii io.files kernel math
-    math.parser namespaces make sequences sequences.private sorting
-    splitting grouping strings sets accessors project-euler.common ;
+USING: accessors arrays ascii assocs grouping io.encodings.ascii
+io.files kernel make math math.parser project-euler.common
+sequences sequences.private sets sorting splitting ;
 IN: project-euler.059
 
 ! http://projecteuler.net/index.php?section=problems&id=59
index 95311bb650ca58bd202ec39d73d11d65a42856b6..fbfba4c1c9666758071173000d40de418e9e9627 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: backtrack backtrack.private combinators.short-circuit
-kernel locals math math.functions math.primes
+kernel math math.functions math.primes
 project-euler.common sequences ;
 
 IN: project-euler.060
index 7c0a3779094c7abea9ab271b113dd1403e572693..0f3b9702af381351b59fb481905b15362d1168e7 100644 (file)
@@ -1,6 +1,5 @@
-USING: accessors arrays classes.tuple io kernel locals math
-math.functions ranges prettyprint project-euler.common
-sequences ;
+USING: accessors classes.tuple kernel math math.functions
+project-euler.common ranges sequences ;
 IN: project-euler.064
 
 ! http://projecteuler.net/index.php?section=problems&id=64
index 78dc45a96145ae39c3511ebf5ca993ab53122e0d..b4fb69a9f0efa9da511718763ef5adaed5b65150 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2007 Samuel Tardieu, Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io.files math.parser namespaces project-euler.common
+USING: io.files math.parser project-euler.common
 io.encodings.ascii sequences splitting ;
 IN: project-euler.067
 
index f3b0b830fcf9ac868355a69fef23c1150798268a..c3ad069abfc54d4bb8401c22cb58dd1df318067c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2009 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators fry kernel math math.primes math.primes.factors
+USING: combinators kernel math math.primes math.primes.factors
 ranges project-euler.common sequences sequences.extras ;
 IN: project-euler.069
 
index c0304847699fd69f573e4ab3adf5d215e54d793a..efb1b934475b5f8a9af2331227575c683b7ce972 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2009 Guillaume Nargeot.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.primes.factors ranges
-project-euler.common sequences ;
+USING: math.primes.factors project-euler.common ranges sequences ;
 IN: project-euler.072
 
 ! http://projecteuler.net/index.php?section=problems&id=072
index b63a71946e8503ab1b33899dce33f638b98d2f7c..658b141cb9d0ce77d2b1a5a2bdadee7207949d96 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel locals math project-euler.common sequences ;
+USING: kernel math project-euler.common ;
 IN: project-euler.073
 
 ! http://projecteuler.net/index.php?section=problems&id=73
index 435258b62fe962af8737c61bcf70bc90143f9a54..23ceb6fe449a32530ca9a0ee94b40b06fe49b411 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Eric Mertens.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs kernel locals math math.order ranges sequences project-euler.common ;
+USING: arrays assocs kernel math math.order ranges sequences project-euler.common ;
 IN: project-euler.076
 
 ! http://projecteuler.net/index.php?section=problems&id=76
index 3721a47f4cf4577b821f476cffb6a75e1b787f38..5482f516ee2f7cb3e4c2486c276aeed192e095b6 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (c) 2009 Guillaume Nargeot.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry io.encodings.ascii io.files locals kernel math
-math.order math.parser ranges sequences splitting
-project-euler.common ;
+USING: io.encodings.ascii io.files kernel math math.order
+math.parser project-euler.common sequences splitting ;
 IN: project-euler.081
 
 ! http://projecteuler.net/index.php?section=problems&id=081
index b0785aa294c85969c8733903a9095d1f4b4b0960..3c04724c57184978cd95b864234f7af63cdd9bff 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2009 Guillaume Nargeot.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors kernel math ranges project-euler.common
-sequences locals ;
+sequences ;
 IN: project-euler.085
 
 ! http://projecteuler.net/index.php?section=problems&id=85
index 0367e7a5a353154edb13b5fb5771c6b5c5d9a561..cd331d567440274ee21f402b98ebea9cb9aa4b47 100644 (file)
@@ -1,4 +1,4 @@
-USING: locals math math.functions math.primes
+USING: math math.functions math.primes
 project-euler.common sequences sets ;
 
 IN: project-euler.087
index 55a108aa68f29b8521d8b9120b9939b58e7ad727..dd71ed62b1da73aa1efc9daaaa3baedbc49f45ba 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Eric Mertens.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.functions sequences project-euler.common ;
+USING: kernel math math.functions project-euler.common ;
 IN: project-euler.100
 
 ! http://projecteuler.net/index.php?section=problems&id=100
index d64168f1af5c305212ef798a464d03c87889691d..bd31b41338d1d090aa7b3451a86e1771d966fe23 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2009 Guillaume Nargeot.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays kernel math project-euler.common sequences sorting ;
+USING: kernel math project-euler.common sequences sorting ;
 IN: project-euler.112
 
 ! http://projecteuler.net/index.php?section=problems&id=112
index 60daa7224e8634827c6df8ffa983656a2a60b7bb..049a9cad5ba47427da615eb522821af701f83bbc 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Eric Mertens.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.order sequences splitting project-euler.common ;
+USING: kernel math project-euler.common sequences ;
 IN: project-euler.117
 
 ! http://projecteuler.net/index.php?section=problems&id=117
index 503746b78c4c96cf7c0517624cb94fa03a089ca1..36e45b989ceff2517041704d5237d5678785d6e4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2007 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays kernel lists lists.lazy math.algebra math math.functions
-    math.order math.primes.lists ranges project-euler.common sequences ;
+USING: arrays kernel lists lists.lazy math math.algebra
+math.functions math.primes.lists project-euler.common ;
 IN: project-euler.134
 
 ! http://projecteuler.net/index.php?section=problems&id=134
index 9399fe63d3a4d3caca68b0d6109f47f06b717db1..8891fe62160a74848b7533c09a778109c0c3f6c9 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Eric Mertens.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel locals math math.order ranges math.statistics
+USING: kernel math math.order ranges math.statistics
 project-euler.common sequences sequences.private ;
 IN: project-euler.150
 
index efd1c8ee60494ccb678dd5e03ddbc2b82853d38a..174fef12a2805c2114a1e521cdfe1c422c8d637b 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2007 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
 IN: project-euler.169
-USING: combinators kernel math math.functions memoize project-euler.common ;
+USING: combinators kernel math math.functions project-euler.common ;
 
 ! http://projecteuler.net/index.php?section=problems&id=169
 
index b1bb6e3b893ae1378bbde5692b4328b62852883d..9f47c343d5c46924f7b3de9f5cc5849def55efea 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (c) 2007 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators kernel math math.parser ranges sequences vectors project-euler.common ;
+USING: combinators kernel math math.parser project-euler.common
+sequences ;
 IN: project-euler.175
 
 ! http://projecteuler.net/index.php?section=problems&id=175
index 4f1437fd766f7ecfd668e6030d4d2f5fa812fe22..69f9a024b808a6d450cc5274dd82d823b0d6d991 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Eric Mertens.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel sequences math math.functions ranges locals project-euler.common ;
+USING: kernel sequences math math.functions ranges project-euler.common ;
 IN: project-euler.190
 
 ! http://projecteuler.net/index.php?section=problems&id=190
index c4fe0a7b8ca0c661f35cd1e19577821cff7f452f..a3e011fee0ee4b634833a627b4ca84a876aa5032 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Eric Mertens.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry kernel math math.primes.factors math.vectors sequences sets
+USING: kernel math math.primes.factors math.vectors sequences sets
 project-euler.common ;
 IN: project-euler.203
 
index 13f4369cbf78caed099783b47f83477046799e45..34bf3a088e7a78d30eeb475bf962470317685e65 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (c) 2010 Aaron Schaefer. All rights reserved.
 ! The contents of this file are licensed under the Simplified BSD License
 ! A copy of the license is available at http://factorcode.org/license.txt
-USING: grouping kernel math ranges project-euler.common
-sequences sequences.cords assocs ;
+USING: grouping kernel math project-euler.common ranges
+sequences sequences.cords ;
 IN: project-euler.206
 
 ! http://projecteuler.net/index.php?section=problems&id=206
index c1e26a71ec5907492f49697c6a3232d780aa829a..5ae262ff9ad1cfa555d696e60a842c17be2ee865 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Eric Mertens.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel locals math project-euler.common ;
+USING: accessors kernel math project-euler.common ;
 IN: project-euler.215
 
 ! http://projecteuler.net/index.php?section=problems&id=215
index 25974746ced0d37305ff926323f279025ecc90de..cc66e443b8f947e9fca9ab99216406ec3d8e3d65 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2009 Jon Harper.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays io kernel locals math math.functions math.parser ranges
-    namespaces prettyprint project-euler.common sequences threads ;
+USING: kernel math math.functions project-euler.common ;
 IN: project-euler.255
 
 ! http://projecteuler.net/index.php?section=problems&id=255
index 1fb41b61c0d799f135b1d522fc7c2fb65908bbe3..168047fc5bdf7258a6ca36dfcddc065bcd562710 100644 (file)
@@ -1,5 +1,4 @@
-USING: arrays help.markup help.syntax math math.parser memory quotations
-    sequences system tools.time ;
+USING: help.markup help.syntax math quotations sequences ;
 IN: project-euler.ave-time
 
 HELP: collect-benchmarks
index 9927486eb7b7167d5609ec13afa57d1a2cbf522f..340c85d2af5158f7e565bcc17c166f41669ec39b 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2007, 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators.smart formatting fry io kernel macros math math.functions
+USING: combinators.smart formatting io kernel math math.functions
 math.statistics memory sequences tools.time ;
 IN: project-euler.ave-time
 
index 54ca443191be35de867c769a7b770036af1c39d3..00f3f95cc0eb80cd8e8e6679ddef05e46ed8c1bd 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2007-2010 Aaron Schaefer.
 ! The contents of this file are licensed under the Simplified BSD License
 ! A copy of the license is available at http://factorcode.org/license.txt
-USING: accessors arrays byte-arrays fry hints kernel lists make
+USING: accessors arrays byte-arrays hints kernel lists make
 math math.functions math.matrices math.order math.parser
 math.primes.factors math.primes.lists ranges math.ratios
 math.vectors parser prettyprint sequences sorting strings
index ae9a8eb639d955d03f26a9af0265a16c36dbadcd..38c4eaeaf75a141302136c955e2be6d6dfab0959 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2019 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs combinators
-combinators.short-circuit continuations destructors endian fry
+combinators.short-circuit continuations destructors endian
 io io.directories io.encodings.binary io.encodings.latin1
 io.encodings.string io.encodings.utf8 io.files io.files.info
 io.sockets kernel math math.parser namespaces pack prettyprint
index bd3069060e0942219a33c0a2a8379160a60c460b..50fe3101116af9718d3d48308c6cecd11aeef906 100644 (file)
@@ -1,14 +1,9 @@
 ! Copyright (C) 2020 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays ascii assocs byte-arrays combinators
-io.encodings.string io.encodings.utf8 kernel lexer linked-assocs
-literals locals make math math.order math.parser multiline
-namespaces peg.ebnf present prettyprint.backend
-prettyprint.custom prettyprint.sections regexp sbufs sequences
-sequences.extras sequences.generalizations sets sorting
-splitting strings strings.parser urls urls.encoding
-urls.encoding.private urls.private ;
+USING: accessors ascii byte-arrays combinators kernel literals
+math math.order sbufs sequences sequences.extras sets sorting
+splitting urls ;
 
 IN: punycode
 
index cf5e8f720e8dac6855ecc92ef979a3b78c3d9806..2895c2bdf1dc95d5cdbeb36147199b1d0f829955 100644 (file)
@@ -1,6 +1,5 @@
 USING: alien alien.c-types alien.destructors alien.libraries
-alien.libraries.finder alien.syntax assocs classes.struct kernel sequences
-system ;
+alien.libraries.finder alien.syntax classes.struct ;
 IN: python.ffi
 
 << "python"
index b29af13f1251db10429754cdaf88a1564b007202..2d23015f23503ffa9d58ab0996007feb5f860bc7 100644 (file)
@@ -1,6 +1,6 @@
 ! (c) 2009 Joe Groff, see BSD license
-USING: assocs kernel math.rectangles combinators accessors locals
-math.vectors vectors sequences math combinators.short-circuit arrays fry ;
+USING: assocs kernel math.rectangles combinators accessors
+math.vectors vectors sequences math combinators.short-circuit arrays ;
 IN: quadtrees
 
 TUPLE: quadtree { bounds rect } point value ll lr ul ur leaf? ;
index 63a5112cd7b875e19107f6af436f14f796db5185..8ae8f4f7e9e42d11bfbbb9e80542b1c7589a2d8a 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax multiline ;
+USING: help.markup help.syntax ;
 IN: qw
 
 HELP: qw{
index d00b21f85df00dbb0593754018aa7dc1a87e6f3b..3e88eb3773a05dfda782d3e7f40f72f7a24a9018 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: lexer sequences parser ;
+USING: lexer sequences ;
 IN: qw
 
 SYNTAX: qw{ "}" parse-tokens suffix! ;
index dca24e7a3a992f51bd6909a4e400c7046b3c6347..b86acd7ddd57205fe09783e00ccde5586f61985f 100644 (file)
@@ -1,5 +1,4 @@
-USING: kernel math sequences namespaces math.primes
-math.functions accessors random ;
+USING: accessors kernel math math.functions math.primes random ;
 IN: random.blum-blum-shub
 
 ! Blum Blum Shub, n = pq, x_i+1 = x_i ^ 2 mod n
index 0f7103f9d94e366fa623adaa7783645010ddb15c..8478af0c402c1040ccadf1bf89b4a3d8cb8bdcae 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types alien.data arrays fry kernel
-locals math math.bitwise random sequences sequences.private
+USING: accessors alien.c-types alien.data kernel
+math math.bitwise random sequences sequences.private
 specialized-arrays ;
 SPECIALIZED-ARRAY: uint
 IN: random.cmwc
index 0cfcbe568022ad4488487ebac7ad0ac7aeea0891..df60ee023c0de8d281b987cfdcf9cbcf12e6adef 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types alien.data fry kernel literals
-locals math random sequences specialized-arrays namespaces
-sequences.private ;
+USING: accessors alien.c-types alien.data kernel math namespaces
+random sequences sequences.private specialized-arrays ;
 SPECIALIZED-ARRAY: double
 IN: random.lagged-fibonacci
 
index 52a6dd708877283557dfbaede1210fa112005c42..726f9a0bf66bb6b17de8714fc178f915d28a3d3f 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2019 Jack Lucas
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.enums classes.struct combinators kernel
-math namespaces raylib ;
+USING: accessors combinators kernel math namespaces raylib ;
 IN: raylib.demo
 
 : say-hello ( -- )
index 32bb6fd698882ab507e53e21016b64f32bf9a10d..72bd13c8cf5da9532944bde33c5b821705bde0e4 100644 (file)
@@ -1,9 +1,7 @@
 ! Copyright (C) 2019 Jack Lucas
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: raylib kernel ranges sequences locals random
-combinators.random  math threads calendar namespaces accessors
-classes.struct combinators alien.enums ;
+USING: alien.enums kernel raylib ;
 
 IN: raylib.demo.gui
 
index dec8196f738e701896a9a4e6cac228be6ae2fcf5..2d9b98ad4d26a85662df1c11059ee622f56dc294 100644 (file)
@@ -1,8 +1,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.enums arrays classes.struct combinators.short-circuit
-continuations destructors formatting grouping io.backend io.pathnames kernel math
-math.functions.private math.vectors namespaces raylib sequences threads
-vocabs.metadata ;
+USING: accessors alien.enums arrays combinators.short-circuit
+continuations destructors formatting grouping io.backend io.pathnames
+kernel math math.functions.private math.vectors namespaces raylib
+sequences vocabs.metadata ;
 
 IN: raylib.demo.mesh-picking
 
index 868cf53b5d91c6305da4c2b006cd9efe4a9bbd31..6a2a0b0ce5b6ffe5b0dc0d4593f81087c76d935c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs kernel redis sequences ;
+USING: assocs kernel redis ;
 IN: redis.assoc
 
 INSTANCE: redis assoc
index c6a735564f92a68d688d9032d9a021a4e938d5c8..00b452694e85c6c648afdb2c5ae83360bc89809e 100644 (file)
@@ -3,8 +3,7 @@
 USING: accessors assocs math kernel shuffle generalizations
 words quotations arrays combinators sequences math.vectors
 io.styles prettyprint vocabs sorting io generic
-math.statistics math.order locals.types
-locals.definitions ;
+math.order locals.types locals.definitions ;
 IN: reports.noise
 
 : badness ( word -- n )
index 3df4f14ad42864ffff23f20f9e96d91e4d06b7a2..6e61420d43ec9f3bf7f0700d9b7792802d41f6d2 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs calendar.parser combinators
-combinators.short-circuit fry globs http.client kernel math.parser
+combinators.short-circuit globs http.client kernel math.parser
 namespaces present regexp regexp.combinators sequences splitting
 splitting.monotonic unicode urls ;
 IN: robots
index 0e45326b743b1cb00e259c25a932189e5feec0bc..de7b1675ef0c08098728ebc5cc8dc76dada27f74 100644 (file)
@@ -1,5 +1,3 @@
 ! Copyright (C) 2020 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.c-types alien.libraries alien.syntax
-combinators system rocksdb.lib ;
 IN: rocksdb
index 05f1e880280b40a99417f9e5b9829e384b29c1de..d746c490a9fad22830e5b17c9cfa7da2156b91b6 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: classes.mixin help.markup help.syntax kernel multiline roles ;
+USING: classes.mixin help.markup help.syntax kernel roles ;
 IN: roles
 
 HELP: ROLE:
index 0da408ba61344c755cf4d4b3ee0d2fa7b5aaa512..5a6e9d53467885340cc69f139741684a288b3ac5 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays classes classes.mixin classes.parser
-classes.tuple classes.tuple.parser combinators
-combinators.short-circuit kernel lexer make parser sequences
-sets strings words ;
+USING: accessors arrays classes.mixin classes.parser
+classes.tuple classes.tuple.parser combinators kernel lexer make
+parser sequences sets strings words ;
 IN: roles
 
 ERROR: role-slot-overlap class slots ;
index 614e5c70072928a5e82c6b28752970ee0300e5b2..1064308a324a8d544279a4b314d56e341611112f 100644 (file)
@@ -4,7 +4,7 @@
 ! Space Invaders: http://www.emuparadise.me/M.A.M.E._-_Multiple_Arcade_Machine_Emulator_ROMs/Space_Invaders_--_Space_Invaders_M/13774
 USING: accessors alien.c-types alien.data arrays
 combinators cpu.8080 cpu.8080.emulator io.pathnames kernel
-locals math math.order openal openal.alut opengl.gl sequences
+math math.order openal openal.alut opengl.gl sequences
 specialized-arrays ui ui.gadgets ui.gestures ui.render ;
 QUALIFIED: threads
 QUALIFIED: system
index ccda709ccc646a8ff27a2b1f3a53b7de372f02c1..f59aa1591e236fbb0ee57e4e4285f979c8b91928 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors calendar combinators kernel locals math
-math.constants math.functions prettyprint system threads timers ;
+USING: accessors calendar kernel math math.constants
+math.functions prettyprint system threads timers ;
 IN: rosetta-code.active-object
 
 ! http://rosettacode.org/wiki/Active_object
index 84c70190ff4dc60f04cb322221e31779dc25f1e5..ea44667ca843ab0dcb084b8503021941089eaadd 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry io kernel math math.functions math.order sequences
-splitting strings ;
+USING: io kernel math math.functions sequences splitting strings ;
 IN: rosetta.align-columns
 
 ! http://rosettacode.org/wiki/Align_columns
index aa174fe1487e9977f35c18a282ec42c0f29fee1e..f8ae4ba1968dd50d6b7aeaa2d9b5bc049d70f3cd 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators kernel locals math sequences ;
+USING: combinators kernel math sequences ;
 IN: rosetta-code.balanced-brackets
 
 ! http://rosettacode.org/wiki/Balanced_brackets
index 96114a8a229ef56c59b0435b481ad15b8dd8d228..7a0c5bccee6ab7baa841393533880ab5eb0205f5 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs kernel locals math math.functions
-math.vectors rosetta-code.bitmap rosetta-code.bitmap-line
-sequences ;
+USING: assocs kernel math math.functions math.vectors
+rosetta-code.bitmap-line sequences ;
 IN: rosetta-code.bitmap-bezier
 
 ! http://rosettacode.org/wiki/Bitmap/Bézier_curves/Cubic
index 0b4062222d5da403e3da79192941301f4b3113ba..5153ec1365352a24b98dd2b5a5a93b2d64e298ca 100644 (file)
@@ -1,8 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays kernel locals math math.functions
-ranges math.vectors rosetta-code.bitmap sequences
-ui.gadgets ;
+USING: arrays kernel math ranges rosetta-code.bitmap sequences ;
 IN: rosetta-code.bitmap-line
 
 ! http://rosettacode.org/wiki/Bitmap/Bresenham%27s_line_algorithm
index 54b1456b8958b27838f8bd38153b8b40af60d524..305485a7230e0b73e6a7d2b983c2ffc1ec0699c7 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays fry kernel math.matrices sequences ;
+USING: arrays kernel math.matrices sequences ;
 IN: rosetta-code.bitmap
 
 ! http://rosettacode.org/wiki/Basic_bitmap_storage
index d30907fe05b55b09438b1d211b2b0be1552c80cf..3e84fa2e9e2d28a1be3a1da81d84947b54980d71 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs combinators fry grouping hashtables
-kernel locals math math.parser ranges random sequences
-strings io ascii ;
+USING: accessors ascii assocs combinators io kernel math
+math.parser random ranges sequences ;
 IN: rosetta-code.bulls-and-cows
 
 ! http://rosettacode.org/wiki/Bulls_and_cows
index a3ad1f6d2c0048efaf1bcea9b6f8c82b9f9ad871..5af58e120d6568ccc4ab6a6f90ca7f05d3ba4d2c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.statistics math.vectors sequences ;
+USING: kernel math.statistics math.vectors sequences ;
 IN: rosetta-code.equilibrium-index
 
 ! http://rosettacode.org/wiki/Equilibrium_index
index 1eab929fe76a31746313a68957d3eea4b5abbdf1..aeb96209c138f8648a12a0c0a1fa52437ae685ca 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators kernel make math sequences ;
+USING: combinators kernel make math ;
 IN: rosetta-code.happy-numbers
 
 ! http://rosettacode.org/wiki/Happy_numbers#Factor
index f39cacf6dbd5afe85383b643e6161e924ce7e4cf..b6830e5f3036217a86cdf86f460642da7626494b 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2012 Anonymous.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors calendar images images.viewer kernel math
-math.parser models models.arrow random sequences threads timers
-ui ui.gadgets ui.gadgets.labels ui.gadgets.packs
+math.parser models random sequences timers ui ui.gadgets
 ui.gadgets.status-bar ui.gadgets.worlds ;
 IN: rosetta-code.image-noise
 
index 6e707dfe8d50b8fa23753e6b4a1a56d7c0ff6f25..738be9e137c07087ad33d30cc5241f6ac4fbddb3 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.parser math.order ranges sequences ;
+USING: kernel math sequences ;
 IN: rosetta-code.luhn-test
 
 ! http://rosettacode.org/wiki/Luhn_test_of_credit_card_numbers
index cfe5583bc3d90138f82662356de23f999f3f999b..430077f11085ec10a98a24c1f9bc9540805f0363 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2020 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays fry kernel make sequences ;
+USING: arrays kernel make sequences ;
 
 IN: rosetta-code.multisplit
 
index 1fcc64799177a2f92f7f1064b64d0b9b1593d690..f55981122e07c7a3bcea039a42400eabda1c61e0 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel sequences math math.combinatorics formatting io locals ;
+USING: kernel sequences math math.combinatorics formatting io ;
 IN: rosetta-code.n-queens
 
 ! http://rosettacode.org/wiki/N-queens_problem
index 9ca3c3bd3a2108d53401b8bbad3a2c2f17255ad8..667fd3e53210c8e67b201e4b9b9223b025f4ba9c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: continuations kernel io io.streams.string locals unicode ;
+USING: continuations kernel io io.streams.string unicode ;
 IN: rosetta-code.odd-word
 
 ! http://rosettacode.org/wiki/Odd_word_problem
index ed61fb912c28330cd67621177dbd8ef1e9777aa4..56567f4ba23d9a15f3206fb1f590ff6d7a2e9a61 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: bit-arrays io kernel locals math sequences ;
+USING: bit-arrays io kernel math sequences ;
 IN: rosetta-code.one-d-cellular
 
 ! http://rosettacode.org/wiki/One-dimensional_cellular_automata
index 2886d5190edf6f917fc1cff2958c2db77544c25d..4f8fa616f5ad231bf61590aee30894b409d7ce77 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
 USING: grouping http.client io io.encodings.utf8 io.files
-io.files.temp kernel math memoize sequences sequences.extras
+io.files.temp kernel math sequences sequences.extras
 unicode urls ;
 IN: rosetta-code.ordered-words
 
index e7ca9572966c6b19d7e655e4b4a7017bafd5bf9d..3fdffbff65335f54eb99ea7c0512d50f7c9b6aa0 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: grouping kernel locals math ranges sequences ;
+USING: grouping kernel math ranges sequences ;
 IN: rosetta-code.pascals-triangle
 
 ! http://rosettacode.org/wiki/Pascal%27s_triangle
index de7b176ab970d1a8418148ded41b2f5c2a298f2a..88c44ef8746a21c00fdbbe9802bb8611054059c5 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs combinators.random formatting fry kernel
-macros math quotations sequences ;
+USING: arrays assocs combinators.random formatting kernel
+math quotations sequences ;
 IN: rosettacode.probabilistic-choice
 
 ! http://rosettacode.org/wiki/Probabilistic_choice
index 546e53195d353612f579a289c26ee99b4abf083a..f59a26e9a5ddfc3e6eca5daf98c3728164c11287 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel prettyprint sequences arrays math math.vectors ;
+USING: kernel math math.vectors sequences ;
 IN: rosetta-code.raycasting
 
 
index 2722ea61d328a3e28cedd4562c4763a85ef84d61..602d44e7b9735a0abd716d632fbae11507213f91 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors http.client io io.encodings.ascii io.files
-io.files.temp kernel math math.parser memoize sequences
+io.files.temp kernel math math.parser sequences
 splitting urls ;
 IN: rosetta-code.text-processing.max-licenses
 
index 2e7919e900d914f713f1241ae098f0657236936d..af2df716c1483a6fd46d8e80db6b3601b1da8c90 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: formatting kernel locals math ;
+USING: formatting kernel math ;
 IN: rosetta-code.towers-of-hanoi
 
 ! http://rosettacode.org/wiki/Towers_of_Hanoi
index cd26da86cbf6a40c3c0d532bafc7adb38059d4ba..cb507ab672aed8050b16f7f28daa8e8d2b243b1b 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators deques dlists fry io kernel
+USING: accessors combinators deques dlists io kernel
 math.parser ;
 IN: rosetta-code.tree-traversal
 
index 0eb68c6aaebbae844847ea03d78e36002a8a90f1..5e75afa7eb0b5ef0ab411384080d0475ffbcbc06 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators fry kernel locals math ;
+USING: combinators kernel math ;
 IN: rosetta-code.y-combinator
 
 ! http://rosettacode.org/wiki/Y_combinator
index c8f08bcf30a1cfbcba5804c21a1f2895ac640e24..b364f4530d4f0d3f9aa405fb03b7d17cc7883577 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2006 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math sequences strings io combinators ascii ;
+USING: kernel math sequences io combinators ascii ;
 IN: rot13
 
 : rotate ( ch base -- ch ) [ - 13 + 26 mod ] [ + ] bi ;
index bf085994bfe42a8050d90e2232010e8173c0eb52..60b47887801b5d0e8598e82ff8cbd7c939616932 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2018 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel math strings ;
+USING: help.markup help.syntax math strings ;
 IN: ryu
 
 ABOUT: "ryu"
index 899e7b03dad3d0105b40c5a6cffa5a52d3f595e1..caff6bb8aa1d931d6c8a2a39b8fb49f4334b9a8c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2018 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators.smart kernel locals math math.bitwise
+USING: combinators.smart kernel math math.bitwise
 math.functions math.order math.parser ryu.data sequences
 sequences.private ;
 
index 54fed8ba293dfccc2ccb3950adad5da0b02b1a7e..943ae30debafdc8da447e5c3bf18298b4dfa4c17 100644 (file)
@@ -3,7 +3,7 @@
 USING: accessors assocs base64 calendar calendar.format
 calendar.parser checksums.hmac checksums.sha combinators http
 http.client kernel make math.order namespaces sequences
-sequences.extras sorting sorting.slots strings xml xml.traversal ;
+sorting sorting.slots strings xml xml.traversal ;
 IN: s3
 
 SYMBOL: key-id
index ab6814b9b03d0684e4f3bc737c94eaca6dd429f3..4ffef03895ecf27076422ed63216b18c43d13e8c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Maximilian Lupke.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays help.markup help.syntax kernel strings ;
+USING: help.markup help.syntax kernel strings ;
 IN: semantic-versioning
 
 HELP: version<
index 9cbad4817d1a3e319f0be70d5bbfd1df2f58edef..6826136065a387bd9a90dca5c95d46aac0622d8b 100644 (file)
@@ -1,10 +1,8 @@
 ! Copyright (C) 2020 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators
-combinators.short-circuit combinators.smart kernel math
-math.order math.parser multiline peg.ebnf sequences
-sequences.deep sequences.extras sequences.private sorting.human
-splitting strings ;
+USING: accessors arrays assocs combinators combinators.smart
+kernel math math.order math.parser multiline peg.ebnf sequences
+sequences.deep sequences.extras splitting strings ;
 IN: semver
 
 ! caret - up to next major versions, aka only major version needs to match as long as minor/patch are >=
index 9f46af1a4df2ace58d71eaf27b9d3672e910e253..725922f2d26a22e030b0c415663a96d1c2a9fd79 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors fry growable kernel locals math sequences ;
+USING: accessors kernel math sequences ;
 IN: sequences.inserters
 
 TUPLE: offset-growable { underlying read-only } { offset read-only } ;
index 813bdb64206ac8c2efb34deda9f9d1491a080623..3084d93a57dc6f1a609c55e1c48d017d18ed69dc 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays kernel locals math sequences
-sequences.private ;
+USING: accessors arrays kernel math sequences sequences.private ;
 IN: sequences.modified
 
 TUPLE: modified ;
index 6fbbcef5b3af5a28467c79e533c93252f4c21c17..cdd917c49e82b1545dca0d2d94383f22bc4c9890 100644 (file)
@@ -1,5 +1,5 @@
 ! (c)2008 Joe Groff, see BSD license etc.
-USING: help.markup help.syntax kernel math sequences ;
+USING: help.markup help.syntax math sequences ;
 IN: sequences.n-based
 
 HELP: <n-based-assoc>
index fbf19d82ee93a2e8739dfbb35251ec9263fadc44..b7a6fb119af84bc0e9c4e8f24b8b2071ca09bcfc 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2020 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors arrays kernel math math.order sequences
-sequences.private ;
+USING: accessors kernel math math.order sequences sequences.private ;
 IN: sequences.padded
 
 TUPLE: padded
index b087a5ea0f028a9bbf827f3f6011810cbbbfd1c2..9c624e700e055b10fb1d98d8ad83ca882cea3d54 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Alex Chapman
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors circular kernel math sequences sequences.private ;
+USING: accessors circular kernel math sequences ;
 IN: sequences.repeating
 
 TUPLE: cycles
index 214c6895e28569a7b760a5a1b3899000315119dc..34f0e3aec802ef41ff257a8aa1966426de8512a4 100644 (file)
@@ -1,5 +1,5 @@
 ! (c)2009 Slava Pestov & Joe Groff, see BSD license
-USING: combinators.short-circuit fry make math kernel sequences ;
+USING: combinators.short-circuit make math kernel sequences ;
 IN: sequences.squish
 
 : (squish) ( seq quot: ( obj -- ? ) -- )
index beddefba9a0aaf0d2c15faaf143116ca2972f25a..aed0356dc65d2f2c3e1b612030a467378094d57b 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors arrays kernel math sequences
-sequences.private ;
+USING: accessors arrays kernel sequences sequences.private ;
 IN: sequences.zipped
 
 TUPLE: zipped
index 542b5962a67a1177829d9d272a5df661e24a256a..a6ca1f974004b210670e3f1cf39939c8dc016911 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs fry hash-sets kernel locals sequences
-sequences.extras sets ;
+USING: assocs hash-sets kernel sequences sequences.extras
+sets ;
 IN: sets.extras
 
 : setwise-xor ( seq1 seq2 -- set )
index 9cf2a43c03cc47c4b3aaadf7e10aa68ffb3b3496..b500099ed31bdfe5df41d993eaa986cbbb62974c 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors byte-arrays classes combinators endian io
-io.encodings.binary io.files io.streams.byte-array kernel locals
+io.encodings.binary io.files io.streams.byte-array kernel
 math math.order math.statistics sequences sequences.extras sets
 ;
 
index 47b8fac9b9f60390afbd283be824e9db799ebbc9..120f64b3fbc8cc4966ed49deaefde0f49d230c96 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors continuations db db.sqlite db.tuples db.types
-io.directories io.files.temp kernel io.streams.string calendar
-debugger combinators.smart sequences arrays ;
+USING: accessors calendar combinators.smart db db.sqlite
+db.tuples db.types debugger io.files.temp io.streams.string
+kernel sequences ;
 IN: site-watcher.db
 
 TUPLE: account account-name email twitter sms ;
index 1b37e0013c76dce947b2324bf9a368cdf11ed81f..24b6f405f0545c57944468ea669b44c1d004e203 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: smtp namespaces accessors kernel arrays site-watcher.db ;
+USING: accessors arrays kernel namespaces smtp ;
 IN: site-watcher.email
 
 SYMBOL: site-watcher-from
index 49e90bff03734faa248d8260525523f6303ad0f7..16deccc8ee2ae88fa3623eca91024dbd5a85120b 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors timers arrays calendar combinators
-combinators.smart continuations debugger http.client fry
-init io.streams.string kernel locals math math.parser db
-namespaces sequences site-watcher.db site-watcher.email ;
+USING: accessors calendar continuations db http.client init
+kernel math math.parser namespaces sequences site-watcher.db
+site-watcher.email timers ;
 IN: site-watcher
 
 SYMBOL: site-watcher-frequency
index 3eaa12e5eb6dade4012618ecac971eadfa947895..e11c208cfb88fd7649eb85077c5465d72e333488 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2007, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays colors fonts fry help.markup help.stylesheet
-io.styles kernel literals math ranges models namespaces parser
-sequences system ui ui.gadgets ui.gadgets.books ui.gadgets.panes
-ui.gestures ui.pens.gradient ui.pens.solid ;
+USING: accessors arrays colors fonts help.markup help.stylesheet
+io.styles kernel literals math models namespaces parser ranges
+sequences ui ui.gadgets ui.gadgets.books ui.gadgets.panes
+ui.gestures ui.pens.gradient ;
 IN: slides
 
 CONSTANT: stylesheet
index 3d36dcf7f5e76947a9c0741def6fa7675336d112..6a8edc90f5a01735fb2b9fb551ba296d79250e6a 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2011 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators compiler.units fry generalizations kernel
-locals macros math quotations sequences sequences.generalizations
-slots vectors ;
+USING: combinators compiler.units generalizations kernel math
+quotations sequences sequences.generalizations slots vectors ;
 IN: slots.macros
 
 ! Fundamental accessors
index c4b1d6b8b70cad734df011d5065e8303e3f59b38..77ead89c18b41b301ca05c9c4daea671f103599e 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators kernel memoize sequences
-strings ;
+USING: accessors arrays combinators kernel sequences strings ;
 IN: smalltalk.ast
 
 SINGLETONS: nil self super ;
index 0acf1e1bfa08fe88066ecd44c26024753c290e0e..88e0f8a1199de071a5a2a1703c9064909ba5faed 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators continuations fry
-generic kernel locals locals.types math quotations sequences
+USING: accessors arrays assocs combinators continuations
+generic kernel locals.types math quotations sequences
 sequences.generalizations sets smalltalk.ast smalltalk.classes
 smalltalk.compiler.assignment smalltalk.compiler.lexenv
 smalltalk.compiler.return smalltalk.selectors splitting words ;
index 673628ae6d143848750a5b1872d3616046f4cb72..1cb783047e43d350a227bb80e5a9a16689dca16d 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays combinators.short-circuit continuations
-fry generalizations kernel locals locals.types locals.rewrite
-namespaces make sequences smalltalk.ast ;
+generalizations kernel locals.rewrite locals.types sequences
+smalltalk.ast ;
 IN: smalltalk.compiler.return
 
 SYMBOL: return-continuation
index 653600118d3894bc87a493c52fb5d79dbf193121..6958b915d644477e468b64f4f1e744092a7c1534 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: kernel present io math sequences assocs ranges
-math.order fry tools.time locals smalltalk.selectors
-smalltalk.ast smalltalk.classes ;
+math.order tools.time smalltalk.selectors smalltalk.ast ;
 IN: smalltalk.library
 
 SELECTOR: print
index d5a191a19737a7be8729486a622261430c524535..afbe30fb3fc7567c2853fa696ca560da8aca1142 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel prettyprint io io.styles colors compiler.units
-fry debugger sequences locals.rewrite smalltalk.ast
-smalltalk.eval smalltalk.printer smalltalk.listener splitting ;
+USING: colors debugger io io.styles kernel smalltalk.ast
+smalltalk.eval smalltalk.printer ;
 IN: smalltalk.listener
 
 : eval-interactively ( string -- )
index b4828bdbb43b6ed028ea0be0fdefb147d02e2435..c10a7e2b0170c597136c5a4f3a09bec5b81e2d7e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays combinators effects generic generic.standard
+USING: arrays combinators effects generic.standard
 kernel sequences words lexer ;
 IN: smalltalk.selectors
 
index f181157f0d9ab0a1d5a50a662f4153046e708d44..e70950edaa9191d8c75129eeb5396323ec00bced 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2015 Sankaranarayanan Viswanathan.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators fry kernel make math
+USING: accessors arrays assocs combinators kernel make math
 math.vectors random sequences sets sorting ;
 
 IN: snake-game.game
index c4945752443e36898bd9991ca27250d66cc7cdbb..0ffb4e3cb4396c1c6a61bb53871168fac606e6ed 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2015 Sankaranarayanan Viswanathan.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs byte-vectors formatting fry
-images images.loader kernel locals make math math.vectors
+USING: accessors arrays assocs byte-vectors formatting
+images images.loader kernel make math math.vectors
 opengl.textures sequences ;
 
 IN: snake-game.sprites
index fe06ee82cd08d3ec3a81b15187d58702429e4880..41d94016e99f83d33d33bebd08df3755b4533d2e 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2015 Sankaranarayanan Viswanathan.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs calendar combinators
-combinators.short-circuit destructors formatting fry kernel math
+combinators.short-circuit destructors formatting kernel math
 math.vectors namespaces opengl opengl.textures sequences sets
 snake-game.game snake-game.sprites timers ui ui.gadgets
 ui.gadgets.worlds ui.gestures ui.render ;
index e87a0c2afc61b5ad515c63447dd4b4d62a4b5db6..445b0ebf50dbcc1da33505505fcb0d39e2090518 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: kernel locals math math.order ranges sequences
+USING: kernel math math.order ranges sequences
 sequences.private ;
 
 IN: sorting.bubble
index 949c54885bd9b3ad8c9b1139847a08444e351c37..9dcb43aa390ab7b424ea987b5ee2988c25f46fe3 100644 (file)
@@ -1,5 +1,5 @@
-USING: arrays assocs kernel kernel.private locals math
-math.order sequences sequences.extras sequences.private sorting ;
+USING: arrays assocs kernel kernel.private math math.order
+sequences sequences.extras sequences.private sorting ;
 IN: sorting.extras
 
 : argsort ( seq quot: ( obj1 obj2 -- <=> ) -- sortedseq )
index 8cd42e587ac0867f582c8c883d6b020f7cb2803e..ff336823588983c32ca4c007cc7c71d263dbd0a9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: assocs fry heaps kernel sequences vectors ;
+USING: heaps kernel sequences vectors ;
 
 IN: sorting.heap
 
index 406bb2e39140830e636273ea1db7206a3c55f756..f7b5ed51a280922358fd15026ad18ae2632cab0d 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays combinators kernel locals math math.order
-math.private sequences sequences.private strings vectors ;
+USING: arrays kernel math math.order math.private sequences
+sequences.private strings vectors ;
 
 IN: sorting.quick
 
index ec8de5570bcd931cc3feb6e41f4708d220dfc235..66b0a38fddf2cd9cc95044d4b83afb68e88b7799 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: arrays ascii assocs combinators combinators.smart fry
+USING: arrays ascii assocs combinators combinators.smart
 http.client io.encodings.ascii io.files io.files.temp kernel
-locals math ranges math.statistics memoize sequences
-sequences.private sorting splitting urls ;
+math math.statistics ranges sequences sequences.private sorting
+splitting urls ;
 IN: spelling
 
 ! http://norvig.com/spell-correct.html
index 2b5d1db4164076641dc05a6cab2d629a88ad6c1a..107bb6863a74f3a1a7db172471e2bfed03a23273 100644 (file)
@@ -1,8 +1,7 @@
-USING: kernel opengl opengl.demo-support opengl.gl opengl.textures
-opengl.shaders opengl.framebuffers opengl.capabilities multiline
-ui.gadgets accessors sequences ui.render ui math locals arrays
-generalizations combinators ui.gadgets.worlds
-literals ui.pixel-formats ;
+USING: accessors arrays combinators kernel literals multiline
+opengl opengl.capabilities opengl.demo-support
+opengl.framebuffers opengl.gl opengl.shaders opengl.textures
+sequences ui ui.gadgets.worlds ui.pixel-formats ;
 IN: spheres
 
 STRING: plane-vertex-shader
index 7779b233f9adda966f9a6d37ef6ec31c4022fe33..e49b16ff01d2676fbb462d869a838f3425722e84 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators kernel math
-math.statistics namespaces sequences sorting xml.syntax
-spider urls html ;
+USING: accessors arrays assocs combinators html kernel math
+math.statistics namespaces sequences sorting urls xml.syntax ;
 IN: spider.report
 
 SYMBOL: network-failures
index b85d31e27fb91442944177572f0d8da4094100dc..4e0aef80896bcd5a58062effde695f499ccf82b5 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax io.streams.string urls
-multiline spider.private quotations ;
+USING: help.markup help.syntax ;
 IN: spider
 
 HELP: <spider>
index cb30fb6a29dd7851c37fad46b2c9d7dd526ddd4c..4669525e5ad7a3b5ecfabb03f974fe0bae5c62be 100644 (file)
@@ -1,12 +1,10 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors fry html.parser html.parser.analyzer
-http.client kernel tools.time sets assocs sequences
-concurrency.combinators io threads namespaces math multiline
-math.parser inspector urls logging combinators.short-circuit
-continuations calendar prettyprint dlists deques locals
-spider.unique-deque combinators concurrency.semaphores
-io.pathnames ;
+USING: accessors assocs calendar combinators.short-circuit
+concurrency.semaphores deques html.parser html.parser.analyzer
+http.client inspector io io.pathnames kernel logging math
+math.parser prettyprint sequences sets spider.unique-deque
+threads tools.time urls ;
 IN: spider
 
 TUPLE: spider
index f660674b63c7232fda7797fe6c732f7d5605d78e..f099da6aace1bf4c53d9ed01f07e5dd775679dab 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs deques dlists kernel locals ;
+USING: accessors assocs deques dlists kernel ;
 IN: spider.unique-deque
 
 TUPLE: todo-url url depth ;
index 9f6f9f9c450b95666c52064750edefd39c7eb7ab..eff93e9a795d29108266cc72f7f361ecf681b6bd 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2011 John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: ascii combinators combinators.short-circuit fry kernel
+USING: ascii combinators combinators.short-circuit kernel
 math sequences ;
 
 IN: successor
index f162709a7c419d3d52546683ac24ff5d4ffa469a..3dfbc243e140b949712b3e0472f3ee303c486459 100644 (file)
@@ -1,6 +1,6 @@
 ! (c)2009 Joe Groff, see BSD license
 
-USING: accessors arrays assocs fry kernel math
+USING: accessors arrays assocs kernel math
 math.affine-transforms math.functions math.parser math.trig
 peg.ebnf sequences sequences.squish splitting strings xml.data
 xml.syntax multiline ;
index e09d903afb5e4cb63d024ab25536304f6db2ba18..a8d0c8d9860640aa5de69a525121e8260d81a75f 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays kernel namespaces make openal openal.alut sequences
+USING: accessors arrays kernel make openal openal.alut sequences
 synth synth.buffers ;
 IN: synth.example
 
index da591bc3140dd566d53591889bf3e8a99cb6b563..acf668f3fe054bcf3f6b16f0b70acc855f8dff21 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel locals math math.constants math.functions memoize openal openal.alut synth.buffers sequences sequences.modified sequences.repeating ;
+USING: accessors kernel math math.constants math.functions
+sequences sequences.modified sequences.repeating ;
 IN: synth
 
 MEMO: single-sine-wave ( samples/wave -- seq )
index 548e9c7ccd8c62f209a73df766eecf87e39fa396..8fb54fb3d3ebaefc02d3082e9935cfd33da5c9fb 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors calendar calendar.format io io.encodings.utf8
-io.sockets io.streams.byte-array io.streams.string literals math
-math.parser namespaces sequences ;
+io.sockets io.streams.byte-array literals math math.parser
+namespaces sequences ;
 
 IN: syslog
 
index 4e9faf1ac5b4a36490e0af866364f2fce80b89d9..45570dcabd4f29f361a67b34c5b1fffb742001f2 100644 (file)
@@ -3,8 +3,7 @@
 USING: accessors byte-arrays combinators io io.backend
 io.directories io.encodings.binary io.files io.files.links
 io.pathnames io.streams.byte-array io.streams.string kernel
-math math.parser namespaces sequences strings summary
-typed ;
+math math.parser namespaces sequences summary typed ;
 IN: tar
 
 CONSTANT: zero-checksum 256
index 66387a28823bb19f34b81c986525a2bfaa6690c9..908cfee63afbf9a966f4572f49a7b9c3d989fedd 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs kernel math math.intervals
-namespaces sequences money math.order taxes.usa.fica
-taxes.usa.medicare taxes.usa taxes.usa.w4 ;
+USING: accessors kernel math money taxes.usa taxes.usa.fica
+taxes.usa.medicare taxes.usa.w4 ;
 IN: taxes.usa.federal
 
 ! http://www.irs.gov/pub/irs-pdf/p15.pdf
index 9b862a8960407c513c5c20a0f479b4237139145f..25945071fe9bdf3916af7e6a00cf8c7bd98fa900 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs kernel math math.intervals
-namespaces sequences money math.order ;
+USING: kernel math math.order money ;
 IN: taxes.usa.futa
 
 ! Employer tax only, not withheld
index 8bb629efcd3e12fc24bc2ea7915a33e5551ede85..cf7c1421cec3f70b86f6cc88e95aea9c9035aa89 100644 (file)
@@ -1,8 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs kernel math math.intervals
-namespaces sequences money math.order usa-cities
-taxes.usa taxes.usa.w4 ;
+USING: kernel math money taxes.usa taxes.usa.w4 usa-cities ;
 IN: taxes.usa.mn
 
 ! Minnesota
index bbfc33286877c8b73268d246b117aef1ba4db6c7..ba77a55964882a7e14f973dc848836d4d3c45cf0 100644 (file)
@@ -1,8 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs kernel math math.intervals
-namespaces sequences money math.order taxes.usa.w4
-taxes.usa.futa math.finance ;
+USING: accessors kernel math math.order sequences ;
 IN: taxes.usa
 
 ! Withhold: FICA, Medicare, Federal (FICA is social security)
index 668d38cebd4f886067ec1fd333a3e623eae98e2d..628135dbaa3a734d5cc688e947ff42648eba39c4 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel math ;
+USING: accessors math ;
 IN: taxes.usa.w4
 
 ! Each employee fills out a w4
index 6d1ad9b5fb1d27597d4b215d9ce7619980d61bb6..00cebc095a2664b716f5a60923bc1c4df29a1b2f 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 ! Code based on https://towardsdatascience.com/linear-regression-from-scratch-with-numpy-implementation-finally-8e617d8e274c
 
-USING: arrays accessors csv io io.encodings.utf8 kernel locals math math.parser
+USING: arrays accessors csv io io.encodings.utf8 kernel math math.parser
 ranges math.statistics prettyprint sequences tensors ;
 IN: tensors.demos
 
index 275d62600ef6d49000fa7ce35223215442c7d7db..a4f8ec50539e42ed02c25ef703bc958b1f922ec8 100644 (file)
@@ -1,4 +1,4 @@
-USING: accessors kernel locals math math.order sequences ;
+USING: accessors kernel math math.order sequences ;
 IN: tensors.tensor-slice
 
 TUPLE: step-slice
index 142c1f8290f4ab1a4c088a9ba3aad9ddc194c6ec..578bcd2e8e79c41c3f45eb9ce642c2d20ad391d5 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2019 HMC Clinic.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: accessors alien alien.c-types alien.data arrays byte-arrays combinators
-grouping kernel locals kernel.private math math.functions ranges math.vectors
+USING: accessors alien alien.c-types alien.data arrays combinators
+grouping kernel math math.functions ranges math.vectors
 math.vectors.simd multi-methods parser prettyprint.custom sequences sequences.extras
 sequences.private specialized-arrays typed ;
 
index f30eef9981f221b7bc2b4bff7bb5e0e3b384199c..b7f7866722061d91582359e7258868b41be898ac 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors classes.struct kernel math system terminal
-windows.kernel32 ;
+USING: accessors kernel math system terminal windows.kernel32 ;
 
 IN: terminal.windows
 
index 1b2f8c984b763b17e9c106065dd7bd4e3799df99..ac29da0707c96c8c7f70bd2a5ed44a1a1b692df4 100644 (file)
@@ -1,15 +1,13 @@
 ! Copyright (C) 2009 Joe Groff, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators game.input game.loop
-game.input.scancodes grouping kernel literals locals
-math math.constants math.functions math.order math.trig
-math.vectors opengl opengl.capabilities opengl.gl
-opengl.shaders opengl.textures opengl.textures.private
-sequences sequences.product specialized-arrays
-terrain.generation terrain.shaders typed ui ui.gadgets
-ui.gadgets.worlds ui.pixel-formats game.worlds
-math.matrices.simd noise ui.gestures combinators.short-circuit
-destructors grid-meshes math.vectors.simd ;
+USING: accessors arrays combinators combinators.short-circuit
+destructors game.input game.input.scancodes game.loop
+game.worlds grid-meshes grouping kernel literals math
+math.functions math.matrices.simd math.order math.trig
+math.vectors math.vectors.simd noise opengl
+opengl.capabilities opengl.gl opengl.shaders opengl.textures
+sequences specialized-arrays terrain.generation terrain.shaders
+typed ui ui.gadgets.worlds ui.gestures ui.pixel-formats ;
 QUALIFIED-WITH: alien.c-types c
 SPECIALIZED-ARRAY: c:float
 IN: terrain
index 2340e2091c1bac0c8fe14656a916f1331fd3a7b9..9acb53d8b36b143165f4fe14cf276bce99986aa8 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2006, 2007, 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators.short-circuit fry kernel
+USING: accessors arrays combinators.short-circuit kernel
 math sequences tetris.piece ;
 IN: tetris.board
 
index b2d3cc8833f456d662487d5c471a41c29c884dd6..b6e2539bcab0596babd53b4086f1224bb040c314 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 
 USING: accessors combinators kernel lists math math.functions
-sequences system tetris.board tetris.piece tetris.tetromino ;
+sequences system tetris.board tetris.piece ;
 
 IN: tetris.game
 
index 255144d4ec7db1377433079e591fabeb92d8a467..38376124151a6bc0cbae2a74d1dfd89ce38440c2 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2006, 2007, 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors timers arrays calendar kernel make math math.rectangles
-math.parser namespaces sequences system tetris.game tetris.gl ui.gadgets
-ui.gadgets.labels ui.gadgets.worlds ui.gadgets.status-bar ui.gestures
-ui.render ui ;
+USING: accessors calendar kernel make math.parser sequences
+tetris.game tetris.gl timers ui ui.gadgets ui.gadgets.status-bar
+ui.gadgets.worlds ui.gestures ui.render ;
 IN: tetris
 
 TUPLE: tetris-gadget < gadget { tetris tetris } { timer } ;
index f948e2e5b5e800ebe12e768a1859c0f4ecca4107..9b38eb29636086dd22ae10f3c0213812b1ad5075 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2006, 2007, 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: kernel arrays namespaces sequences math math.order
-math.vectors colors random ;
+USING: colors math namespaces random sequences ;
 
 IN: tetris.tetromino
 
index 88f537953a995905183b84bfcb0a44616fc84bd3..c1e3020026453274fada0d069ef1d1db27d6f45a 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors combinators formatting fry io.encodings.ascii
+USING: accessors combinators formatting io.encodings.ascii
 io.files kernel literals math math.functions math.order
 multiline regexp sequences sequences.extras sets splitting
 unicode ;
index 76c1ee02992a49971ec6e19d8540b1946628b8dc..9d7cff28580aeedbdb5ab8c4f9632f033f5bbb14 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: assocs calendar combinators environment formatting
-grouping io io.files kernel make math ranges sequences
-splitting xml.entities ;
+USING: assocs calendar environment formatting grouping io.files
+kernel make math ranges sequences splitting xml.entities ;
 
 IN: text-to-pdf
 
index a23f3f29e1d934584ea8ed63226b39da8867ab72..9788c8060943e36e8f246ec621ad8d9d52882653 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: formatting io io.encodings.utf8 io.launcher system
-text-to-speech ;
+USING: io io.encodings.utf8 io.launcher system text-to-speech ;
 
 IN: text-to-speech.linux
 
index 1b2f14650aecd368484ed826a528c36dc1657fe3..6a43c59e18665c296df9d12d6791a7b63d32ae06 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors calendar calendar.format command-line io
 io.encodings.ascii io.servers kernel math.parser namespaces
-sequences threads ;
+sequences ;
 IN: time-server
 
 : handle-time-client ( -- )
index 15750a2dcd8c8d9e246144cb9e34c4b93cf1656f..cd076e50d90a6c518b00b8f9f6f66b1f90f954a4 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators kernel system vocabs ;
+USING: combinators system vocabs ;
 IN: time
 
 HOOK: set-system-time os ( timestamp -- )
index 6d6b4e7073c4f98ea93c45fefc26dd511a66bd81..7bfbbfc5f24582b834b83646d899d7cf52d6e18f 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: calendar.windows system time windows.errors
-windows.kernel32 kernel classes.struct calendar ;
+USING: calendar calendar.windows system time windows.errors
+windows.kernel32 ;
 IN: time.windows
 
 M: windows set-system-time
index 119705ad3ac0b53f44a885e4690ab71d2dc4413a..be8c0beca2fc59f0c1dbaf830e4254faa145f973 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.c-types alien.libraries alien.syntax
-combinators kernel tokyo.alien.tchdb tokyo.alien.tcutil
-tokyo.alien.tcbdb tokyo.alien.tcfdb tokyo.alien.tctdb ;
+USING: alien.c-types alien.syntax tokyo.alien.tcbdb
+tokyo.alien.tcutil ;
 IN: tokyo.alien.tcadb
 
 LIBRARY: tokyocabinet
index 573594af05199e11aeeac6e2f789f822c957e837..e5c172153cde7ecc00abe2e9db57e68e1b82d7f4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.c-types alien.libraries alien.syntax
-combinators kernel tokyo.alien.tchdb tokyo.alien.tcutil ;
+USING: alien.c-types alien.syntax tokyo.alien.tchdb
+tokyo.alien.tcutil ;
 IN: tokyo.alien.tcbdb
 
 LIBRARY: tokyocabinet
index be1d4111fc652b992700b24dbd7e6515979035f3..c1b4f38b241199f104f5b623bc317566da601c30 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.c-types alien.libraries alien.syntax
-combinators kernel tokyo.alien.tcutil ;
-IN: tokyo.alien.tcfdb
+USING: alien.c-types alien.syntax tokyo.alien.tchdb
+tokyo.alien.tcutil ;
+IN: tokyo.alien.tctdb
 
 TYPEDEF: void* TCFDB
 
index 3ad080d647ecc1fe1757c02cfce74f171b047f43..c4baa605d4bb5b0e2f918a01c99330c632e9fbef 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.c-types alien.libraries alien.syntax
-combinators kernel tokyo.alien.tcutil ;
+USING: alien.c-types alien.syntax tokyo.alien.tcutil ;
 IN: tokyo.alien.tchdb
 
 LIBRARY: tokyocabinet
index 168e5bfd43d1cb81307d6e0216aecef12349cd20..fce11ac660f26ec06c57eff4a29cedb4aa9bf4a8 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types alien.libraries alien.syntax
-combinators kernel system tokyo.alien.tchdb tokyo.alien.tcutil
-tokyo.alien.tctdb classes.struct ;
+combinators system tokyo.alien.tcutil tokyo.alien.tctdb ;
 IN: tokyo.alien.tcrdb
 
 << "tokyotyrant" {
index d93b26569181c355fcaa3096208a309588760acb..bf7491b976b4f33026ddbc9109db467d1a001d3f 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.c-types alien.libraries alien.syntax
-combinators kernel tokyo.alien.tchdb tokyo.alien.tcutil ;
+USING: alien.c-types alien.syntax tokyo.alien.tchdb
+tokyo.alien.tcutil ;
 IN: tokyo.alien.tctdb
 
 LIBRARY: tokyocabinet
index e12c4c9ed45072a50f53ff93f44371f39bba2f54..39e9b48d67d9a2e889ab21c0261fe9f08255e2c3 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types alien.libraries alien.syntax
-combinators kernel system ;
+combinators system ;
 IN: tokyo.alien.tcutil
 
 << "tokyocabinet" {
index d9b9392b08fe2441636d7731f654a01cc26e056e..96bc5a63169081dd1adfc021d9c1b30544ab6b69 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.data arrays assocs
-destructors fry functors kernel locals sequences serialize
+destructors functors kernel sequences serialize
 tokyo.alien.tcutil tokyo.utils vectors ;
 IN: tokyo.assoc-functor
 
index d18039ec72c8e4e8cf4d83453873f871bea4edaf..95be3f7b594591d03ef28382ca9d9cbd6e31ca26 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io io.streams.memory serialize kernel ;
+USING: io.streams.memory serialize ;
 IN: tokyo.utils
 
 : memory>object ( memory -- object )
index bd0ab867334031fdb8e7734183e1621b960cc131..093872bec89eebc7831da0ea701c1cb197a82ec4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: command-line formatting fry io io.encodings
+USING: command-line formatting io io.encodings
 io.encodings.binary io.files kernel namespaces sequences ;
 
 IN: tools.cat
index 012aaeafdbcb47934080a2b0b0b1f4bb7ecf1c17..5ab3e91f8f6bc85aec7c0bf9df2b5a43c6fa6a6e 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2018 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: base91 combinators command-line escape-strings fry
-io.backend io.directories io.encodings.binary io.encodings.utf8
-io.files io.files.info io.pathnames kernel locals math
-namespaces sequences sequences.extras splitting ;
+USING: base91 combinators command-line escape-strings io.backend
+io.directories io.encodings.binary io.encodings.utf8 io.files
+io.files.info io.pathnames kernel math namespaces sequences
+splitting ;
 IN: tools.directory-to-file
 
 : file-is-text? ( path -- ? )
index a350d5f2d72e091bfc1aaa4d317ddc9f9fc4b03f..338d2dbf1aa2dcb784612354b53dc3c4b20be2cf 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types classes.struct kernel memory
+USING: accessors alien.c-types classes.struct kernel
 tools.memory system vm ;
 IN: tools.time.struct
 
index 354218d632f5f6142a9e3905f48f9a0a497d8e23..519588b51aad887683fd1bc3e7dccc920506045d 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2016-2017 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs binary-search colors
-combinators combinators.short-circuit fry kernel locals make
+combinators combinators.short-circuit kernel make
 math math.order math.statistics math.vectors opengl opengl.gl
 sequences specialized-arrays splitting.monotonic ui.gadgets
 ui.gadgets.charts ui.gadgets.charts.utils ui.render ;
index 111ea991592d9b2a16fca566b27ac8dbe2dab5b9..e688921e2c8570f51f54192942dff3d474d18263 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io.files io.encodings.ascii sequences generalizations
-math.parser combinators kernel memoize csv summary
-words accessors math.order binary-search combinators.smart ;
+USING: accessors binary-search combinators combinators.smart csv
+io.encodings.ascii kernel math.order math.parser sequences
+summary ;
 IN: usa-cities
 
 SINGLETONS: AK AL AR AS AZ CA CO CT DC DE FL GA HI IA ID IL IN
index c94c95841c786d7855ffe59c3cecc954b7abb662..9061ab5dad2fc156cb18a032441c24f96154d36b 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2017 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: assocs cli.git formatting http.client io.pathnames
-json.reader kernel locals math namespaces sequences ;
+json.reader kernel math namespaces sequences ;
 IN: web-services.github
 
 SYMBOL: github-username
index 4b1ba1bcec5cfd2ee317aa1d1f281d37eb4c2948..b1371938f2f3fa6d81049620276b90dd5ff284ce 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2017 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.c-types alien.libraries
-alien.syntax classes.struct destructors kernel libc math
-sequences strings windows windows.types ;
+USING: alien alien.libraries alien.syntax classes.struct
+windows.types ;
 
 IN: windows.comdlg32
 
index 5d5327c022483a89509b06e297c5a6be12f9a6ec..bec454bbb70b0777b1fd2a3efb09994ab98ac33d 100644 (file)
@@ -1,13 +1,13 @@
 ! Copyright (C) 2017 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs bootstrap.image
-bootstrap.image.upload calendar cli.git combinators
-concurrency.combinators environment formatting fry http.client
-io io.directories io.launcher io.pathnames kernel math.parser
-memory modern.paths namespaces parser.notes prettyprint
-sequences sequences.extras sets splitting system system-info
-threads tools.test tools.test.private vocabs vocabs.hierarchy
-vocabs.hierarchy.private vocabs.loader vocabs.metadata zealot ;
+USING: accessors arrays assocs bootstrap.image calendar cli.git
+combinators concurrency.combinators environment formatting
+http.client io io.directories io.launcher io.pathnames kernel
+math.parser memory modern.paths namespaces parser.notes
+prettyprint sequences sequences.extras sets splitting system
+system-info threads tools.test tools.test.private vocabs
+vocabs.hierarchy vocabs.hierarchy.private vocabs.loader
+vocabs.metadata zealot ;
 IN: zealot.factor
 
 : download-boot-checksums ( path branch -- )
index 03885c79770f2a64435f3b6674679bdb271b676e..7e75d892fb65918745cbf39bb0fa20b60e48d9d7 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2019 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: assocs command-line help.lint io kernel namespaces
-prettyprint sequences system vocabs vocabs.loader ;
+prettyprint sequences system vocabs ;
 IN: zealot.help-lint
 
 ! FIXME: help-lint sometimes lists monitors and event-streams as leaked.
index 9fcd173768355c67e5919fc6caa89acd72b213dd..bf270fc6a7c4baf7c96065ca80652b61e264b7dc 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2017 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: cli.git combinators fry io.directories io.files.info
+USING: cli.git combinators io.directories io.files.info
 io.pathnames kernel sequences uuid web-services.github ;
 IN: zealot