]> 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
 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
 ! 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 -- )
 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
 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
 ! 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
 
 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
 ! 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
 
 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
 
 ! 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
 specialized-arrays splitting system system-info.windows
-windows.kernel32 windows.types ;
+windows.kernel32 ;
 FROM: alien.c-types => ushort ;
 SPECIALIZED-ARRAY: ushort
 FROM: alien.c-types => ushort ;
 SPECIALIZED-ARRAY: ushort
-
 IN: alien.libraries.finder.windows
 
 <PRIVATE
 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
 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 -- )
 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
 ! 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
 
 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
 ! 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 >>
 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
 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.
 ! 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
 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"
 IN: bit-sets
 
 ARTICLE: "bit-sets" "Bit sets"
index 74b7a391ee8e9d263b56ca13b97ac051c85bcb40..d40a4eafbb68e7b6627bd4fea042201d6ff5b85f 100644 (file)
@@ -1,4 +1,5 @@
 USING: bit-vectors kernel prettyprint.custom ;
 USING: bit-vectors kernel prettyprint.custom ;
+IN: bit-vectors.prettyprint
 
 M: bit-vector >pprint-sequence ;
 M: bit-vector pprint-delims drop \ ?V{ \ } ;
 
 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
 
 
 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.
 ! 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
 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
 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
 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
 ! 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
 
 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
 ! 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
 
 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
 ! 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
 
 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
 ! 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
 
 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
 ! 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 ;
 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
 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
 
 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
 ! 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
 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.
 ! 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
 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.
 ! 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 ;
 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 )
 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 ;
 
 {
 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
 ! 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 ;
 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
 ! 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 -- )
 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.
 ! 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>
 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
 ! 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
 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.
 ! 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
 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
 ! 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' )
 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
 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
 
 ! 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
 
 
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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 )
 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
 ! 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
 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
 ! 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
 
 
 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
 ! 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
 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
 ! 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
 
 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.
 ! 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
 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
 ! 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
 
 
 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
 ! 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
 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.
 
 ! 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
 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
 
 
 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.
 ! 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>
 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.
 ! 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
 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
 ! 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
 
 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
 ! 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 )
 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
 
 ! 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 } [
 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
 
 ! 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
 
 
 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.
 ! 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)
 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
 
 ! 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 } [
 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
 ! 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
 
 
 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
 
 ! 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 } [
 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
 ! 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
 
 
 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
 
 ! 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 } [
 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
 ! 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
 
 
 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
 
 ! 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 } [
 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
 ! 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
 
 
 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
 ! 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 )
 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
 
 ! 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 } [
 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
 
 ! 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
 
 
 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
 
 ! 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
 
 
 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
 
 ! 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 } [
 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
 
 ! 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
 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
 
 ! 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 } [
 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
 
 ! 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
 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
 
 ! 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
 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.
 ! 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
 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
 ! 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
 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.
 ! 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: &&
 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.
 ! 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
 
 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.
 ! 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 ;
 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
 ! 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 -- )
 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
 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
 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
 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
 
 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
 ! 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
 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
 ! 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
 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
 ! 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
 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
 ! 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
 
 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.
 ! 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
 
 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.
 ! 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
 
 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.
 ! 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' )
 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
 ! 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" {
 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.
 ! 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
 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.
 ! 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 ;
 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
 IN: concurrency.exchangers
 
 HELP: exchanger
index 30afbef74e8ed6de0d0767f3efb92ffb7127d4ce..b3a8fee8b2ecd0c1155300845dc5e4a75d28975d 100644 (file)
@@ -1,5 +1,5 @@
 USING: tools.test concurrency.exchangers
 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
 threads ;
 FROM: sequences => 3append ;
 IN: concurrency.exchangers.tests
index 20748ec6b06fce504475d65a179c5d991760006f..ecb64002124ef34cfff612076b846c62f2cd26db 100644 (file)
@@ -1,5 +1,5 @@
 USING: tools.test concurrency.flags concurrency.combinators
 USING: tools.test concurrency.flags concurrency.combinators
-kernel threads locals accessors calendar ;
+kernel threads accessors calendar ;
 IN: concurrency.flags.tests
 
 :: flag-test-1 ( -- val )
 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
 IN: concurrency.locks
 
 HELP: lock
index 78aa3791825550093a5fca305fb2311b4027ea95..f9acb5486cf2e6e2ef8d78db4da95af8eb96fc6d 100644 (file)
@@ -1,5 +1,5 @@
 USING: tools.test concurrency.locks concurrency.count-downs
 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
 
 threads sequences calendar accessors ;
 IN: concurrency.locks.tests
 
index 3af1176d7a63f956ceede3b4e4efe7a349da1f72..460ac752dc90e6d5958b31c836fb4eb08676ec5d 100644 (file)
@@ -1,5 +1,5 @@
 IN: concurrency.semaphores
 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> } "." } ;
 
 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
 ! 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 )
 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
 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
 
 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
 ! 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
 
 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
 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
 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.
 ! 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
 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
 
 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.
 ! 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.
 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.
 ! 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
 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
 ! 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
 
 
 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.
 ! 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
 
 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.
 ! 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 ;
 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.
 ! 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 [=[
 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
 ! 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
 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 -- )
 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.
 ! 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 ;
 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
 ! 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
 
 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.
 ! 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 )
 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.
 ! 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
 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.
 ! 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 )
 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
 ! 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
 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 -- )
 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.
 ! 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
 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
 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
 
 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
 html.forms
 html.templates
 html.templates.chloe
-locals
 http.server
 http.server.filters
 furnace.utilities ;
 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
 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
 
 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
 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
 
 <<
 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
 ! 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 >>
 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
 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
 
 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
 ! 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
 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.
 ! 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 )
 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.
 ! 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 ;
 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
 ! 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 ;
 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>
 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
 ! 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
 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.
 ! 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 )
 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
 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 ;
 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.
 ! 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
 
 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.
 ! 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 )
 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
 ! 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
 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
 ! 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 ;
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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"
 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
 IN: io.mmap
 
 HELP: mapped-file
index 525190383d6e1a161d8055341f01417554a0ee58..1b57d13dd2eac4b78c98757cb11fbf92fc62c162 100644 (file)
@@ -1,5 +1,5 @@
 USING: accessors destructors windows.privileges
 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
 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.
 ! 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 ;
 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.
 ! 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
 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.
 ! 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>
 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.
 ! 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"
 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.
 ! 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
 
 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
 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.
 ! 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
 
 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
 IN: logging
-USING: help.markup help.syntax assocs math calendar
-logging.server strings words quotations ;
 
 HELP: DEBUG
 { $description "Log level for debug messages." } ;
 
 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
 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" } }
 
 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
 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 )
 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.
 ! 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
 
 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
 !
 ! 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: _
 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 ;
 math.combinatorics.private math.order sequences ;
+IN: math.combinatorics
 
 HELP: factorial
 { $values { "n" "a non-negative integer" } { "n!" integer } }
 
 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.
 ! 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
 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.
 ! 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:
 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
 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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
 
 ! 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
 
 
 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.
 ! 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 ;
 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.
 ! 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
 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.
 ! 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
 
 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.
 ! 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 ;
 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+
 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.
 ! 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
 
 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.
 ! 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
 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.
 ! 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 ;
 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
 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"
 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
 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
 
 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.
 ! 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 ;
 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
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 
 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 ;
 sequences ;
-IN: random
+IN: combinators.random
 
 HELP: seed-random
 { $values
 
 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.
 ! 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
 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.
 ! 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
 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 ;
 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 ;
 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.
 ! 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
 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.
 ! 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 ;
 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.
 ! 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
 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
 ! 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
 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.
 ! 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
 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
 ! 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 -- )
 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
 ! 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
 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.
 ! 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 -- )
 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.
 ! 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
 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.
 ! 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
 
 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.
 ! 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
 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
 ! 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
 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 )
 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
 ! 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
 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
 ! 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.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
 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
 
 
 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
 ! 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
 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
 ! 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
 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.
 ! 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
 
 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
 
 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
 ! 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
 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.
 ! 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 )
 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.
 ! 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
 
 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
 ! 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
 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.
 ! 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
 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
 ! 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
 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
 ! 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 ;
 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.
 ! 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 )
 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.
 ! 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 )
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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 ;
 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
 ! 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 )
 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
 ! 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
 
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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 )
 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.
 ! 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"
 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.
 ! 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
 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.
 ! 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? ;
 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
 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
 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
 ! 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
 
 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
 ! 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 )
 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.
 ! 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
 
 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.
 ! 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
 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.
 ! 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
 
 QUALIFIED-WITH: alien.syntax c
 IN: alien.fortran
 
index 8300f1d708518456756cae31ab6fdda9d1f89621..d28475bbb4aa0fa582f9db6756590850595705e9 100644 (file)
@@ -1,12 +1,11 @@
 ! (c) 2009 Joe Groff, see BSD license
 ! (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
 
 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
 IN: annotations
 
 <PRIVATE
index 0fa4b5b0bece82a8fe67d1e4a49454dd5b33f1f6..2aa7174720a96767d7085edb9153e0bdf92eb1c3 100644 (file)
@@ -1,7 +1,6 @@
 ! (c)2009 Joe Groff, Doug Coleman. see BSD license
 ! (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
 
 <<
 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
 ! 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"
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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 ;
 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.
 
 ! 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
 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.
 ! 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 ;
 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
 
 ! 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
 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
 ! 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
 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.
 
 ! 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
 
 
 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.
 
 ! 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
 
 
 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
 ! 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 ;
 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
 
 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.
 ! 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
 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
 ! 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?
 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.
 ! 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
 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 ( -- )
 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 )
 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
 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
 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 )
 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
 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 )
 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.
 ! 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! )
 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.
 ! 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 )
 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 -- )
 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 -- )
 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 -- )
 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.
 ! 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
 
 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
 ! 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
 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 )
 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 )
 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 )
 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 } ;
 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
 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 )
 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.
 ! 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 )
 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.
 ! 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 ( -- )
 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
 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.
 ! 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 )
 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
 
 ! 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
 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.
 ! 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"
 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
 
 
 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
 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.
 ! 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 -- )
 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.
 ! 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
 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
 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 -- )
 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.
 ! 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
 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
 ! 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 )
 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
 
 ! 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
 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 ; >>
 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.
 ! 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 ( -- )
 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.
 ! 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" ;
 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
 
 ! 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 ;
 
 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.
 ! 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
 
 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.
 ! 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' )
 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
 ! 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"
 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.
 ! 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
 
 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
 ! 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"
 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.
 ! 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
 
 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.
 ! 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
 
 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.
 ! 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
 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
 ! 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
 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.
 ! 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
 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
 
 ! 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
 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
 
 ! 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
 
 
 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.
 ! 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
 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.
 ! 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 )
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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' )
 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
 ! 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 -- ? )
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 !
 ! 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
 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
 
 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
 
 
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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"
 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.
 ! 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
 
 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.
 ! 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"
 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
 ! 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 )
 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.
 ! 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
 
 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.
 ! 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 )
 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
 
 ! 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
 
 
 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.
 ! 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 ;
 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
 ! 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
 
 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.
 ! 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 ;
 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
 ! 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
        alien.c-types alien.destructors alien.data ;
 
 IN: ecdsa
index ede558a1ae8e2d1669c4c70386e3f88efe378273..47cc00a620d9441576871bcf48c6c842ba3157a9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Slava Pestov.
 ! 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
 
 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
 ! 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
 
 
 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.
 
 ! 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
 
 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
 ! 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
 
 
 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
 ! 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
 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.
 ! 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
 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.
 ! 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
 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 ;
 ! 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
 
 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.
 ! 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
 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
 ! 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
 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.
 ! 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>
 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
 ! 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
 
 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 ;
 USING: accessors debugger gpu.shaders io kernel prettyprint ;
+IN: gpu.shaders.prettyprint
 
 M: compile-shader-error error.
     "The GLSL shader " write
 
 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
 ! 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
 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*
 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
 ! 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
 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.
 ! 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
 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
 ! 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 )
 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.
 ! 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? ;
 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.
 ! 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
 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
 
 
 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
 
 
 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.
 ! 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
 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.
 ! 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
 
 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.
 ! 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
 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.
 ! 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"
 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.
 ! 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
 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
 ! 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 ;
 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
 ! 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 ;
 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.
 ! 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
 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.
 ! 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"
 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.
 ! 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 -- )
 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.
 ! 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 )
 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.
 ! 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
 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.
 ! 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 ;
 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
 ! 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 ;
 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.
 ! 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
 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.
 
 ! 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
 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.
 ! 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
 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
 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
 
 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
 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
 ! 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 )
 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.
 ! 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>
 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.
 ! 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
 
 
 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
 
 ! 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
 
 
 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
 
 ! 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
 
 
 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
 
 ! 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
 
 
 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.
 ! 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
 
 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.
 ! 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
 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
 
 
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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 ;
 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
 
 ! 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
 
 
 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.
 ! 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@ ;
 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 )
 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 )
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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 ( -- )
 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.
 ! 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
 
 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.
 ! 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
 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
 ! 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
 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.
 ! 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 )
 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
 ! 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
 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.
 ! 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
 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
 
 ! 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
 
 IN: math.unicode
-
 CONSTANT: Â½ 1/2
 CONSTANT: Â¼ 1/4
 CONSTANT: Â¾ 3/4
 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.
 ! 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 ;
 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.
 ! 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
 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 ;
 FROM: mongodb.driver => find ;
 FROM: memory => gc ;
-
 IN: mongodb.benchmark
 
 SYMBOL: collection
 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"
 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
 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.
 ! 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 ;
 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 )
 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 ;
 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? ;
 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? ;
 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.
 ! 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
 SPECIALIZED-ARRAY: uint
+FROM: alien.c-types => float short ;
 IN: openal.alut
 
 << "alut" {
 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 )
 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
 ! 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
 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.
 ! 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
 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.
 ! 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" {
 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 + ]
 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
 
 ! 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
 
 
 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.
 ! 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
 
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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
 ! 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
 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.
 ! 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
 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
 ! 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
 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.
 ! 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
 
 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.
 ! 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
 
 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.
 
 
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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
 ! 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
 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
 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.
 ! 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
 
 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.
 ! 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
 
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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
 ! 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
 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 
 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
 ! 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
 
 
 ! 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 
 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
 ! 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
 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.
 ! 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
 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.
 ! 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
 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
 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.
 ! 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
 
 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
 ! 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
 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
 ! 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
 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
 
 ! 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
 
 
 IN: punycode
 
index cf5e8f720e8dac6855ecc92ef979a3b78c3d9806..2895c2bdf1dc95d5cdbeb36147199b1d0f829955 100644 (file)
@@ -1,6 +1,5 @@
 USING: alien alien.c-types alien.destructors alien.libraries
 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"
 IN: python.ffi
 
 << "python"
index b29af13f1251db10429754cdaf88a1564b007202..2d23015f23503ffa9d58ab0996007feb5f860bc7 100644 (file)
@@ -1,6 +1,6 @@
 ! (c) 2009 Joe Groff, see BSD license
 ! (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? ;
 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.
 ! 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{
 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.
 ! 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! ;
 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
 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.
 ! 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
 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.
 ! 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
 
 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.
 ! 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 ( -- )
 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.
 
 ! 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
 
 
 IN: raylib.demo.gui
 
index dec8196f738e701896a9a4e6cac228be6ae2fcf5..2d9b98ad4d26a85662df1c11059ee622f56dc294 100644 (file)
@@ -1,8 +1,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 ! 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
 
 
 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.
 ! 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
 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
 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 )
 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
 ! 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
 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.
 ! 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
 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.
 ! 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:
 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.
 ! 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 ;
 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
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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
 ! 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
 
 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.
 ! 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
 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.
 ! 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
 
 
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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
 ! 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
 
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 
 
 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
 ! 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
 
 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.
 ! 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
 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.
 ! 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
 
 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.
 ! 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
 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.
 ! 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 ;
 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.
 ! 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"
 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.
 ! 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 ;
 
 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
 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
 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.
 ! 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<
 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.
 ! 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 >=
 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.
 ! 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 } ;
 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.
 ! 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 ;
 IN: sequences.modified
 
 TUPLE: modified ;
index 6fbbcef5b3af5a28467c79e533c93252f4c21c17..cdd917c49e82b1545dca0d2d94383f22bc4c9890 100644 (file)
@@ -1,5 +1,5 @@
 ! (c)2008 Joe Groff, see BSD license etc.
 ! (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>
 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
 ! 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
 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
 ! 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
 IN: sequences.repeating
 
 TUPLE: cycles
index 214c6895e28569a7b760a5a1b3899000315119dc..34f0e3aec802ef41ff257a8aa1966426de8512a4 100644 (file)
@@ -1,5 +1,5 @@
 ! (c)2009 Slava Pestov & Joe Groff, see BSD license
 ! (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 -- ? ) -- )
 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
 ! 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
 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.
 ! 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 )
 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
 ! 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
 ;
 
 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.
 ! 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 ;
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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 ;
 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.
 ! 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 ;
 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
 ! 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
 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
 ! 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
 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.
 ! 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 -- )
 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.
 ! 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
 
 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.
 ! 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
 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.
 ! 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
 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
 ! 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 ;
 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
 
 ! 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
 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 )
 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
 
 ! 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
 
 
 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
 
 ! 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
 
 
 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
 ! 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
 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
 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
 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.
 ! 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
 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.
 ! 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>
 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.
 ! 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
 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.
 ! 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 ;
 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.
 
 ! 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
 math sequences ;
 
 IN: successor
index f162709a7c419d3d52546683ac24ff5d4ffa469a..3dfbc243e140b949712b3e0472f3ee303c486459 100644 (file)
@@ -1,6 +1,6 @@
 ! (c)2009 Joe Groff, see BSD license
 
 ! (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 ;
 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.
 ! 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
 
 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.
 ! 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 )
 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
 ! 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
 
 
 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
 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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)
 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.
 ! 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
 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
 
 ! 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
 
 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
 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.
 
 ! 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 ;
 
 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
 
 ! 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
 
 
 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.
 ! 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
 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.
 ! 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
 
 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
 ! 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
 
 
 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.
 ! 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 } ;
 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.
 
 ! 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
 
 
 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
 
 ! 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 ;
 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
 
 ! 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
 
 
 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
 
 ! 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
 
 
 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
 ! 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 ( -- )
 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.
 ! 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 -- )
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 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.
 ! 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
 
 
 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.
 ! 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
 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
 ! 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" {
 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.
 ! 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
 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
 ! 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" {
 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
 ! 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
 
 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.
 ! 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 )
 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
 
 ! 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
 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.
 ! 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 -- ? )
 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.
 ! 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
 
 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
 ! 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 ;
 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.
 ! 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
 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
 ! 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
 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.
 ! 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
 
 
 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.
 ! 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 -- )
 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
 ! 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.
 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.
 ! 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
 
 io.pathnames kernel sequences uuid web-services.github ;
 IN: zealot