Searched for ``fry``, delete the imports, reload with auto-use, replace the imports
! Copyright (C) 2008, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien.accessors alien.c-types alien.strings
-arrays compiler.units cpu.architecture fry io.encodings.binary
+arrays compiler.units cpu.architecture io.encodings.binary
io.encodings.utf8 kernel math sequences words ;
IN: alien.arrays
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.arrays alien.c-types alien.strings
arrays byte-arrays combinators combinators.short-circuit
-cpu.architecture fry generalizations io io.streams.memory kernel
-libc locals macros math math.functions parser sequences
-stack-checker.dependencies summary words ;
+cpu.architecture generalizations io io.streams.memory kernel
+libc math parser sequences stack-checker.dependencies summary
+words ;
IN: alien.data
: <ref> ( value c-type -- c-ptr )
! Copyright (C) 2010 Joe Groff, Erik Charlebois.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien.c-types arrays assocs classes.singleton
-combinators delegate fry kernel macros math parser sequences
-words ;
+combinators delegate kernel math parser sequences words ;
IN: alien.enums
<PRIVATE
! Copyright (C) 2009, 2010 Slava Pestov, Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.strings assocs compiler.errors
-io.backend kernel namespaces destructors sequences strings
-system io.pathnames fry combinators vocabs ;
+USING: accessors alien alien.strings assocs combinators
+compiler.errors destructors kernel namespaces sequences strings
+system vocabs ;
IN: alien.libraries
PRIMITIVE: dll-valid? ( dll -- ? )
! Copyright (C) 2008, 2010 Slava Pestov, Doug Coleman, Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.enums alien.libraries
-arrays classes classes.parser combinators combinators.short-circuit
-compiler.units effects fry kernel lexer locals math namespaces parser
-sequences splitting summary vocabs.parser words ;
+arrays classes classes.parser combinators
+combinators.short-circuit compiler.units effects kernel lexer
+math namespaces parser sequences splitting summary vocabs.parser
+words ;
IN: alien.parser
SYMBOL: current-library
! Copyright (C) 2008 Doug Coleman, Daniel Ehrenberg.
! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs byte-arrays combinators fry growable io
+USING: arrays assocs byte-arrays combinators growable io
io.encodings.binary io.streams.byte-array kernel kernel.private
-literals locals math math.bitwise namespaces sbufs sequences
+literals math math.bitwise namespaces sbufs sequences
sequences.private ;
IN: base64
! Copyright (C) 2007, 2011 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.accessors byte-arrays fry io.binary
-kernel kernel.private locals math math.bitwise parser sequences
+USING: accessors alien alien.accessors byte-arrays io.binary
+kernel kernel.private math math.bitwise parser sequences
sequences.private vocabs.loader ;
IN: bit-arrays
! Copyright (C) 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors bit-arrays fry kernel math math.bitwise
-sequences sequences.private sets ;
+USING: accessors bit-arrays kernel math math.bitwise sequences
+sequences.private sets ;
IN: bit-sets
TUPLE: bit-set { table bit-array read-only } ;
! Copyright (C) 2009 Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors byte-arrays byte-vectors
-combinators.short-circuit fry io.binary kernel locals math
-math.bitwise sequences sequences.private ;
+combinators.short-circuit io.binary kernel math math.bitwise
+sequences sequences.private ;
IN: bitstreams
TUPLE: widthed
! Copyright (C) 2008 Slava Pestov.
! Copyright (C) 2015 Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
-USING: bootstrap.image checksums checksums.openssl fry io
+USING: bootstrap.image checksums checksums.openssl io
io.directories io.encodings.ascii io.encodings.utf8 io.files
io.files.temp io.files.unique io.launcher io.pathnames kernel
make math.parser namespaces sequences splitting system unicode ;
! Copyright (C) 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs continuations destructors fry kernel
-make math sequences ;
+USING: accessors assocs continuations destructors kernel math
+sequences ;
IN: cache
TUPLE: cache-assoc < disposable assoc max-age ;
! Copyright (C) 2003, 2008 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: logging.server sequences namespaces concurrency.messaging
-words kernel arrays shuffle tools.annotations
-prettyprint.config prettyprint debugger io.streams.string
-splitting continuations effects generalizations parser strings
-quotations fry accessors math assocs math.order
-sequences.generalizations ;
+USING: accessors arrays assocs concurrency.messaging
+continuations debugger effects generalizations io.streams.string
+kernel math.order namespaces parser prettyprint
+prettyprint.config quotations sequences
+sequences.generalizations splitting strings tools.annotations
+vocabs words ;
IN: logging
SYMBOLS: DEBUG NOTICE WARNING ERROR CRITICAL ;
! Copyright (C) 2007, 2008 Slava Pestov, Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
USING: alien alien.c-types alien.data arrays assocs byte-arrays
-combinators combinators.short-circuit fry kernel kernel.private
-layouts macros math math.bits sequences sequences.private
+combinators combinators.short-circuit kernel kernel.private
+layouts math math.bits sequences sequences.private
specialized-arrays words ;
+IN: math.bitwise
SPECIALIZED-ARRAY: uchar
IN: math.bitwise
! Copyright (c) 2007-2010 Slava Pestov, Doug Coleman, Aaron Schaefer, John Benediktsson.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs binary-search classes.tuple
-combinators fry hints kernel kernel.private locals math
-math.functions math.order math.ranges namespaces sequences
-sequences.private sorting strings vectors ;
+USING: accessors arrays assocs classes.tuple combinators hints
+kernel kernel.private math math.functions math.order math.ranges
+sequences sequences.private sorting strings vectors ;
IN: math.combinatorics
<PRIVATE
! Copyright (C) 2004, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: combinators fry kernel math math.bits math.constants
-math.libm math.order math.private sequences ;
+USING: combinators kernel math math.bits math.constants
+math.libm math.order sequences ;
IN: math.functions
GENERIC: sqrt ( x -- y ) foldable
! Copyright (C) 2005, 2010 Slava Pestov, Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
-USING: arrays alien.c-types assocs kernel sequences math
-math.functions grouping math.order math.libm math.floats.private
-fry combinators byte-arrays accessors locals ;
+USING: arrays assocs combinators grouping kernel math
+math.functions math.libm math.order sequences ;
QUALIFIED-WITH: alien.c-types c
IN: math.vectors
! Copyright (C) 2007, 2008 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs classes classes.tuple classes.tuple.private
-combinators fry hash-sets hashtables kernel math sequences sets slots
-slots.private summary ;
+USING: accessors assocs classes classes.tuple
+classes.tuple.private combinators hash-sets hashtables kernel
+math sequences sets slots slots.private summary ;
IN: mirrors
TUPLE: mirror { object read-only } ;
! Copyright (C) 2006, 2008 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors generic kernel math sequences arrays assocs
-calendar math.order continuations fry ;
+USING: accessors continuations kernel math math.order sequences ;
IN: models
TUPLE: model < identity-tuple
! Copyright (C) 2008, 2009 Slava Pestov
! See http://factorcode.org/license.txt for BSD license.
-USING: fry kernel models.arrow.smart sequences unicode ;
+USING: kernel models.arrow.smart sequences unicode ;
IN: models.search
: <search> ( values search quot -- model )
! Portions copyright (C) 2008 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien alien.c-types alien.data assocs colors
-combinators.smart continuations fry init io kernel locals macros
-math math.parser namespaces opengl.gl sequences
-sequences.generalizations specialized-arrays system words ;
+combinators.smart continuations init io kernel math math.parser
+namespaces opengl.gl sequences sequences.generalizations
+specialized-arrays system words ;
FROM: alien.c-types => float ;
SPECIALIZED-ARRAY: float
SPECIALIZED-ARRAY: uint
! Copyright (C) 2009, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.data assocs cache colors.constants
-destructors kernel opengl opengl.gl opengl.capabilities
-combinators images images.tessellation grouping sequences math
-math.statistics math.vectors generalizations fry arrays
-namespaces system locals literals specialized-arrays ;
+USING: accessors alien.data arrays assocs colors.constants
+combinators destructors images images.tessellation kernel
+literals math math.statistics math.vectors namespaces opengl
+opengl.capabilities opengl.gl sequences specialized-arrays
+system ;
FROM: alien.c-types => int float ;
SPECIALIZED-ARRAY: float
IN: opengl.textures
! Copyright (C) 2009 Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types ascii assocs combinators combinators.smart
-endian fry io kernel macros math math.statistics math.vectors
-sequences strings ;
+endian io kernel math math.statistics math.vectors sequences
+strings ;
IN: pack
GENERIC: >n-byte-array ( obj n -- byte-array )
! Copyright (C) 2007 Chris Double.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors assocs combinators combinators.short-circuit
-effects fry kernel make math math.parser multiline namespaces
-parser peg peg.parsers quotations sequences sequences.deep
-splitting stack-checker strings strings.parser summary unicode
+effects kernel make math.parser multiline namespaces parser peg
+peg.parsers quotations sequences sequences.deep splitting
+stack-checker strings strings.parser summary unicode
vocabs.parser words ;
FROM: vocabs.parser => search ;
FROM: peg.search => replace ;
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays assocs byte-arrays byte-vectors classes
classes.algebra.private classes.maybe classes.private
-classes.tuple combinators continuations effects fry generic
+classes.tuple combinators continuations effects generic
hash-sets hashtables io.pathnames io.styles kernel lists make
math math.order math.parser namespaces prettyprint.config
prettyprint.custom prettyprint.sections prettyprint.stylesheet
! Copyright (C) 2007, 2009 Slava Pestov, Daniel Ehrenberg.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors classes.tuple classes.tuple.private combinators
-combinators.short-circuit continuations fry generic kernel
-locals namespaces quotations sequences stack-checker.backend
+combinators.short-circuit continuations generic kernel
+namespaces quotations sequences stack-checker.backend
stack-checker.dependencies stack-checker.errors
stack-checker.recursive-state stack-checker.values
stack-checker.visitor words ;
! Copyright (C) 2009, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: kernel sequences fry math.order math.ranges splitting ;
+USING: kernel sequences splitting ;
IN: strings.tables
<PRIVATE
USING: accessors alien alien.accessors alien.c-types
-alien.syntax byte-arrays continuations fry kernel layouts math
+alien.syntax byte-arrays continuations kernel layouts math
namespaces prettyprint sequences tools.memory tools.test ;
QUALIFIED: sets
IN: alien.tests
-USING: arrays combinators fry generalizations kernel macros
+USING: arrays combinators generalizations kernel macros
math sequences ;
IN: combinators.short-circuit
-USING: tools.test generalizations kernel math arrays sequences
-ascii fry math.parser io io.streams.string ;
+USING: arrays ascii generalizations kernel math math.parser
+sequences tools.test ;
IN: generalizations.tests
{ 1 2 3 4 1 } [ 1 2 3 4 4 npick ] unit-test
! Cavazos, Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: kernel kernel.private sequences sequences.private math
-combinators macros math.order math.ranges quotations fry effects
+combinators macros math.order math.ranges quotations effects
memoize.private arrays ;
IN: generalizations
! Copyright (C) 2010 Daniel Ehrenberg
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors fry hash-sets kernel math prettyprint sequences
+USING: accessors hash-sets kernel math prettyprint sequences
sets sorting tools.test ;
{ { 1 2 3 } } [ HS{ 1 2 3 } members natural-sort ] unit-test
-USING: accessors assocs continuations fry hashtables kernel make
+USING: accessors assocs continuations hashtables kernel make
math namespaces sequences tools.test ;
{ H{ } } [ { } [ dup ] H{ } map>assoc ] unit-test
USING: alien alien.c-types alien.data arrays classes.struct
-compiler.units continuations destructors fry generic.single io
+compiler.units continuations destructors generic.single io
io.backend io.directories io.encodings io.encodings.ascii
io.encodings.binary io.encodings.latin1 io.encodings.string
io.encodings.utf16 io.encodings.utf8 io.files io.files.private
! Copyright (C) 2007, 2009 Slava Pestov, Eduardo Cavazos.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs kernel locals.types macros.expander fry ;
+USING: accessors kernel locals.types macros.expander ;
IN: locals.macros
M: lambda expand-macros clone [ expand-macros ] change-body ;
! Copyright (C) 2007, 2009 Slava Pestov, Eduardo Cavazos.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs effects.parser fry generic.parser
+USING: accessors arrays assocs effects.parser generic.parser
kernel lexer locals.errors locals.rewrite.closures locals.types
make namespaces parser quotations sequences splitting
vocabs.parser words ;
! Copyright (C) 2007, 2008 Slava Pestov, Eduardo Cavazos.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays fry kernel math quotations sequences
-words combinators make locals.backend locals.types
-locals.errors ;
+USING: accessors arrays combinators kernel locals.backend
+locals.errors locals.types make math quotations sequences words ;
IN: locals.rewrite.point-free
! Step 3: rewrite locals usage within a single quotation into
! Copyright (C) 2008, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays combinators combinators.short-circuit
-continuations effects fry generalizations kernel make math
-namespaces quotations sequences sequences.private vectors words
-;
+continuations effects generalizations kernel make math
+namespaces quotations sequences sequences.private vectors words ;
IN: macros.expander
GENERIC: expand-macros ( quot -- quot' )
! Copyright (C) 2007, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors combinators compiler.units definitions effects
-effects.parser fry kernel memoize words ;
+kernel memoize words ;
IN: macros
<PRIVATE
! Copyright (C) 2007, 2010 Slava Pestov, Daniel Ehrenberg.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs definitions effects
-effects.parser fry hashtables.identity kernel kernel.private
-math sequences sequences.private words ;
+USING: accessors arrays assocs definitions effects kernel
+kernel.private math sequences sequences.private words ;
IN: memoize
<PRIVATE
! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
-USING: tools.test generalizations kernel math arrays sequences
-sequences.generalizations ascii fry math.parser io io.streams.string ;
+USING: io io.streams.string kernel math sequences
+sequences.generalizations tools.test ;
IN: sequences.generalizations.tests
{ 1 2 3 4 } [ { 1 2 3 4 } 4 firstn ] unit-test
! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
-USING: arrays combinators fry generalizations kernel macros math
-math.order memoize.private quotations sequences
-sequences.private ;
+USING: arrays combinators generalizations kernel math math.order
+memoize.private quotations sequences sequences.private ;
IN: sequences.generalizations
MACRO: (nsequence) ( n -- quot )
! Copyright (C) 2010 Daniel Ehrenberg
! See http://factorcode.org/license.txt for BSD license.
-USING: assocs fry hashtables kernel math sequences vectors ;
+USING: assocs hashtables kernel math sequences vectors ;
IN: sets
! Set protocol