Merge branch 'master' into modern-harvey

modern-harvey2
Doug Coleman 2017-09-11 17:59:01 -05:00
commit ff93f58304
159 changed files with 327 additions and 170 deletions

View File

@ -1,4 +1,5 @@
! (c)2009, 2010 Slava Pestov, Joe Groff bsd license ! Copyright (C) 2009, 2010 Slava Pestov, Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.arrays alien.c-types alien.strings USING: accessors alien alien.arrays alien.c-types alien.strings
arrays byte-arrays combinators combinators.short-circuit arrays byte-arrays combinators combinators.short-circuit
cpu.architecture fry generalizations io io.streams.memory kernel cpu.architecture fry generalizations io io.streams.memory kernel

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff, Erik Charlebois bsd license ! 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 USING: accessors alien.c-types arrays assocs classes.singleton
combinators delegate fry kernel macros math parser sequences combinators delegate fry kernel macros math parser sequences
words ; words ;

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien.c-types alien.parser alien.parser.private USING: accessors alien.c-types alien.parser alien.parser.private
alien.syntax compiler.units continuations debugger eval fry kernel alien.syntax compiler.units continuations debugger eval fry kernel
lexer namespaces parser sequences sets summary tools.test lexer namespaces parser sequences sets summary tools.test

View File

@ -1,4 +1,5 @@
! (c)Joe Groff 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 USING: accessors alien alien.c-types alien.data
alien.prettyprint arrays assocs classes classes.struct alien.prettyprint arrays assocs classes classes.struct
combinators combinators.short-circuit continuations fry kernel combinators combinators.short-circuit continuations fry kernel

View File

@ -1,4 +1,5 @@
! (c)Joe Groff bsd license ! Copyright (C) 2009, 2010, 2011 Joe Groff, Slava Pestov, John Benediktsson.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.data alien.syntax USING: accessors alien alien.c-types alien.data alien.syntax
assocs byte-arrays classes classes.private classes.struct assocs byte-arrays classes classes.private classes.struct
classes.struct.prettyprint.private classes.tuple classes.struct.prettyprint.private classes.tuple

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays classes combinators USING: accessors arrays classes combinators
compiler.cfg.instructions compiler.cfg.registers compiler.cfg.instructions compiler.cfg.registers
compiler.cfg.stacks compiler.cfg.stacks.local compiler.cfg.stacks compiler.cfg.stacks.local

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays assocs biassocs byte-arrays classes USING: accessors arrays assocs biassocs byte-arrays classes
compiler.cfg compiler.cfg.comparisons compiler.cfg.instructions compiler.cfg compiler.cfg.comparisons compiler.cfg.instructions
compiler.cfg.intrinsics.simd compiler.cfg.intrinsics.simd.backend compiler.cfg.intrinsics.simd compiler.cfg.intrinsics.simd.backend

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: assocs hashtables.identity kernel literals tools.test ; USING: assocs hashtables.identity kernel literals tools.test ;
IN: hashtables.identity.tests IN: hashtables.identity.tests

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors assocs hashtables hashtables.wrapped kernel USING: accessors assocs hashtables hashtables.wrapped kernel
parser vocabs.loader ; parser vocabs.loader ;
IN: hashtables.identity IN: hashtables.identity

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.data alien.enums alien.strings USING: accessors alien alien.c-types alien.data alien.enums alien.strings
assocs byte-arrays classes.struct destructors grouping images images.loader assocs byte-arrays classes.struct destructors grouping images images.loader
io kernel libc locals math mime.types namespaces sequences specialized-arrays io kernel libc locals math mime.types namespaces sequences specialized-arrays

View File

@ -1,4 +1,5 @@
! (c)2012 Joe Groff bsd license ! Copyright (C) 2012 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types alien.syntax cocoa.plists cocoa.runtime USING: alien.c-types alien.syntax cocoa.plists cocoa.runtime
cocoa.types core-foundation.strings io.directories io.files cocoa.types core-foundation.strings io.directories io.files
io.files.temp io.pathnames kernel sequences system ; io.files.temp io.pathnames kernel sequences system ;

View File

@ -1,4 +1,5 @@
! (c)2012 Joe Groff bsd license ! Copyright (C) 2012 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: combinators init io.directories io.pathnames kernel USING: combinators init io.directories io.pathnames kernel
namespaces system vocabs ; namespaces system vocabs ;
IN: io.files.temp IN: io.files.temp

View File

@ -1,4 +1,5 @@
! (c)2012 Joe Groff bsd license ! Copyright (C) 2012 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: environment io.files.temp io.pathnames sequences system USING: environment io.files.temp io.pathnames sequences system
xdg ; xdg ;
IN: io.files.temp.unix IN: io.files.temp.unix

View File

@ -1,4 +1,5 @@
! (c)2012 Joe Groff bsd license ! Copyright (C) 2012 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.data alien.strings io.directories USING: alien.data alien.strings io.directories
io.files.temp io.pathnames kernel math io.files.temp io.pathnames kernel math
memoize specialized-arrays system windows.errors memoize specialized-arrays system windows.errors

View File

@ -1,4 +1,5 @@
! (c)Joe Groff 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 help.markup help.syntax kernel quotations ;
IN: math.floats.env IN: math.floats.env

View File

@ -1,4 +1,5 @@
! (c)Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.syntax arrays assocs biassocs combinators USING: alien.syntax arrays assocs biassocs combinators
combinators.short-circuit continuations generalizations kernel combinators.short-circuit continuations generalizations kernel
literals locals math math.bitwise sequences sets system literals locals math math.bitwise sequences sets system

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien.accessors alien.c-types alien.data USING: accessors alien.accessors alien.c-types alien.data
alien.syntax kernel math math.order ; alien.syntax kernel math math.order ;
FROM: math => float ; FROM: math => float ;

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff 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 quotations ;
IN: math.vectors.conversion IN: math.vectors.conversion

View File

@ -1,4 +1,5 @@
! (c)Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays compiler.test continuations generalizations USING: accessors arrays compiler.test continuations generalizations
kernel kernel.private locals math.vectors.conversion math.vectors.simd kernel kernel.private locals math.vectors.conversion math.vectors.simd
sequences stack-checker tools.test sequences.generalizations ; sequences stack-checker tools.test sequences.generalizations ;

View File

@ -1,4 +1,5 @@
! (c)Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien arrays assocs classes combinators USING: accessors alien arrays assocs classes combinators
combinators.short-circuit fry kernel locals math math.vectors combinators.short-circuit fry kernel locals math math.vectors
math.vectors.simd math.vectors.simd.intrinsics sequences ; math.vectors.simd math.vectors.simd.intrinsics sequences ;

View File

@ -1,4 +1,5 @@
! (c)2009 Slava Pestov, Joe Groff 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 USING: accessors alien alien.data combinators cpu.architecture fry
grouping kernel libc locals math math.libm math.order math.ranges grouping kernel libc locals math math.libm math.order math.ranges
sequences sequences.cords sequences.generalizations sequences.private sequences sequences.cords sequences.generalizations sequences.private

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: opengl.capabilities tools.test ; USING: opengl.capabilities tools.test ;
IN: opengl.capabilities.tests IN: opengl.capabilities.tests

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: help.markup help.syntax tools.continuations ; USING: help.markup help.syntax tools.continuations ;
IN: opengl.debug IN: opengl.debug

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors kernel namespaces parser sequences tools.continuations USING: accessors kernel namespaces parser sequences tools.continuations
ui.backend ui.gadgets.worlds words ; ui.backend ui.gadgets.worlds words ;
IN: opengl.debug IN: opengl.debug

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
! This vocab only exports forward-compatible OpenGL 3.x symbols. ! This vocab only exports forward-compatible OpenGL 3.x symbols.
! For legacy OpenGL and extensions, use opengl.gl ! For legacy OpenGL and extensions, use opengl.gl

View File

@ -16,7 +16,7 @@ HELP: random-32*
HELP: random-bytes* HELP: random-bytes*
{ $values { "n" integer } { "obj" "a random number generator" } { "byte-array" "a sequence of random bytes" } } { $values { "n" integer } { "obj" "a random number generator" } { "byte-array" "a sequence of random bytes" } }
{ $description "Generates a byte-array of random bytes." } ; { $description "Generates a byte-array of " { $snippet "n" } " random bytes." } ;
HELP: random HELP: random
{ $values { "obj" object } { "elt" "a random element" } } { $values { "obj" object } { "elt" "a random element" } }
@ -37,8 +37,8 @@ HELP: random-32
{ $description "Outputs 32 random bits. This word is more efficient than calling " { $link random } " because no scaling is done on the output." } ; { $description "Outputs 32 random bits. This word is more efficient than calling " { $link random } " because no scaling is done on the output." } ;
HELP: random-bytes HELP: random-bytes
{ $values { "n" integer } { "byte-array" "a random integer" } } { $values { "n" integer } { "byte-array" "a sequence of random bytes" } }
{ $description "Outputs an integer with n bytes worth of bits." } { $description "Generates a byte-array of " { $snippet "n" } " random bytes." }
{ $examples { $examples
{ $unchecked-example "USING: prettyprint random ;" { $unchecked-example "USING: prettyprint random ;"
"5 random-bytes ." "5 random-bytes ."
@ -80,11 +80,11 @@ HELP: random-units
HELP: random-bits HELP: random-bits
{ $values { "numbits" integer } { "n" "a random integer" } } { $values { "numbits" integer } { "n" "a random integer" } }
{ $description "Outputs an random integer n bits in length." } ; { $description "Outputs a random integer " { $snippet "numbits" } " bits in length." } ;
HELP: random-bits* HELP: random-bits*
{ $values { "numbits" integer } { "n" "a random integer" } } { $values { "numbits" integer } { "n" "a random integer" } }
{ $description "Returns an integer exactly " { $snippet "numbits" } " in length, with the topmost bit set to one." } ; { $description "Returns an integer exactly " { $snippet "numbits" } " bits in length, with the topmost bit set to one." } ;
HELP: with-random HELP: with-random
{ $values { "obj" "a random number generator" } { "quot" quotation } } { $values { "obj" "a random number generator" } { "quot" quotation } }

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: help.syntax help.markup kernel sequences quotations USING: help.syntax help.markup kernel sequences quotations
math arrays combinators ; math arrays combinators ;
IN: sequences.generalizations IN: sequences.generalizations

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: tools.test generalizations kernel math arrays sequences USING: tools.test generalizations kernel math arrays sequences
sequences.generalizations ascii fry math.parser io io.streams.string ; sequences.generalizations ascii fry math.parser io io.streams.string ;
IN: sequences.generalizations.tests IN: sequences.generalizations.tests

View File

@ -1,7 +1,8 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
USING: assocs combinators effects fry generalizations kernel ! See http://factorcode.org/license.txt for BSD license.
macros math math.order math.ranges memoize.private quotations USING: assocs kernel sequences sequences.private math
sequences sequences.private ; combinators macros math.order math.ranges quotations fry effects
memoize.private generalizations ;
IN: sequences.generalizations IN: sequences.generalizations
MACRO: nsequence ( n seq -- quot ) MACRO: nsequence ( n seq -- quot )

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: assocs help.markup help.syntax quotations sequences ; USING: assocs help.markup help.syntax quotations sequences ;
IN: sequences.product IN: sequences.product

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: arrays kernel make sequences sequences.product tools.test ; USING: arrays kernel make sequences sequences.product tools.test ;
IN: sequences.product.tests IN: sequences.product.tests

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays assocs kernel locals math sequences USING: accessors arrays assocs kernel locals math sequences
sequences.private ; sequences.private ;
IN: sequences.product IN: sequences.product

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff 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 USING: assocs help.markup help.syntax kernel math quotations sequences
sequences.private ; sequences.private ;
IN: sequences.unrolled IN: sequences.unrolled

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: compiler.test compiler.tree.debugger kernel make math.parser sequences USING: compiler.test compiler.tree.debugger kernel make math.parser sequences
sequences.unrolled tools.test ; sequences.unrolled tools.test ;
IN: sequences.unrolled.tests IN: sequences.unrolled.tests

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: combinators combinators.short-circuit USING: combinators combinators.short-circuit
compiler.tree.propagation.transforms fry generalizations kernel compiler.tree.propagation.transforms fry generalizations kernel
locals math sequences sequences.private ; locals math sequences sequences.private ;

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors debugger io kernel make math.parser USING: accessors debugger io kernel make math.parser
prettyprint source-files.errors summary ; prettyprint source-files.errors summary ;
IN: source-files.errors.debugger IN: source-files.errors.debugger

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.libraries io.pathnames io.pathnames.private kernel USING: alien.libraries io.pathnames io.pathnames.private kernel
system vocabs ; system vocabs ;
IN: tools.deploy.libraries IN: tools.deploy.libraries

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: io.files io.pathnames io.pathnames.private kernel USING: io.files io.pathnames io.pathnames.private kernel
sequences system tools.deploy.libraries ; sequences system tools.deploy.libraries ;
IN: tools.deploy.libraries.unix IN: tools.deploy.libraries.unix

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.data alien.strings byte-arrays USING: alien.data alien.strings byte-arrays
kernel specialized-arrays system tools.deploy.libraries kernel specialized-arrays system tools.deploy.libraries
windows.kernel32 windows.types ; windows.kernel32 windows.types ;

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff 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 kernel words ;
IN: tools.deprecation IN: tools.deprecation

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays assocs combinators.short-circuit USING: accessors arrays assocs combinators.short-circuit
compiler.units debugger init io io.streams.null kernel compiler.units debugger init io io.streams.null kernel
namespaces prettyprint sequences sets source-files.errors namespaces prettyprint sequences sets source-files.errors

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: arrays calendar help.markup help.syntax math quotations threads USING: arrays calendar help.markup help.syntax math quotations threads
tools.profiler.sampling.private ; tools.profiler.sampling.private ;
IN: tools.profiler.sampling IN: tools.profiler.sampling

View File

@ -1,4 +1,5 @@
! (c)2011 Joe Groff bsd license ! Copyright (C) 2011 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors assocs combinators combinators.short-circuit USING: accessors assocs combinators combinators.short-circuit
continuations formatting fry generalizations hashtables.identity continuations formatting fry generalizations hashtables.identity
io kernel kernel.private layouts locals math math.parser io kernel kernel.private layouts locals math math.parser

View File

@ -1,4 +1,5 @@
! (c)2011 Joe Groff bsd license ! Copyright (C) 2011 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors fry kernel macros math namespaces sequences USING: accessors fry kernel macros math namespaces sequences
source-files.errors tools.test tools.test.fuzz source-files.errors tools.test tools.test.fuzz
tools.test.fuzz.private tools.test.private ; tools.test.fuzz.private tools.test.private ;

View File

@ -1,4 +1,5 @@
! (c)Joe Groff bsd license ! Copyright (C) 2009, 2010 Joe Groff, Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: typed compiler.cfg.debugger compiler.tree.debugger USING: typed compiler.cfg.debugger compiler.tree.debugger
tools.disassembler words ; tools.disassembler words ;
IN: typed.debugger IN: typed.debugger

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: arrays effects help.markup help.syntax locals math quotations words ; USING: arrays effects help.markup help.syntax locals math quotations words ;
IN: typed IN: typed

View File

@ -1,4 +1,5 @@
! (c)Joe Groff bsd license ! Copyright (C) 2009, 2010, 2011 Joe Groff, Slava Pestov, Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays classes classes.tuple combinators USING: accessors arrays classes classes.tuple combinators
combinators.short-circuit definitions effects fry generalizations combinators.short-circuit definitions effects fry generalizations
hints math kernel kernel.private namespaces parser quotations hints math kernel kernel.private namespaces parser quotations

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: help.markup help.syntax kernel ; USING: help.markup help.syntax kernel ;
IN: unix.signals IN: unix.signals

View File

@ -1,4 +1,5 @@
! (c)2011 Joe Groff bsd license ! Copyright (C) 2011 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: assocs io.backend.unix kernel namespaces sequences USING: assocs io.backend.unix kernel namespaces sequences
threads ; threads ;
IN: unix.signals IN: unix.signals

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: help.markup help.syntax strings ; USING: help.markup help.syntax strings ;
IN: vocabs.metadata.resources IN: vocabs.metadata.resources

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: arrays globs sorting tools.test vocabs.metadata.resources ; USING: arrays globs sorting tools.test vocabs.metadata.resources ;
IN: vocabs.metadata.resources.tests IN: vocabs.metadata.resources.tests

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: fry globs io.directories io.directories.hierarchy io.files.info USING: fry globs io.directories io.directories.hierarchy io.files.info
io.pathnames kernel regexp sequences sets vocabs.loader io.pathnames kernel regexp sequences sets vocabs.loader
vocabs.metadata ; vocabs.metadata ;

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien alien.c-types alien.data alien.libraries USING: alien alien.c-types alien.data alien.libraries
alien.syntax classes.struct kernel math system-info.windows alien.syntax classes.struct kernel math system-info.windows
windows.types ; windows.types ;

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types alien.data alien.destructors alien.syntax USING: alien.c-types alien.data alien.destructors alien.syntax
classes.struct kernel math windows.com windows.com.syntax classes.struct kernel math windows.com windows.com.syntax
windows.kernel32 windows.ole32 windows.types ; windows.kernel32 windows.ole32 windows.types ;

View File

@ -1,4 +1,5 @@
! (c)2011 Joe Groff bsd license ! Copyright (C) 2011 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.data destructors io io.streams.memory kernel libc USING: alien.data destructors io io.streams.memory kernel libc
tools.test ; tools.test ;
IN: io.streams.memory.tests IN: io.streams.memory.tests

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien kernel ; USING: alien kernel ;
IN: alien.cxx IN: alien.cxx

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.cxx kernel ; USING: alien.cxx kernel ;
QUALIFIED-WITH: alien.cxx.demangle.libstdcxx libstdcxx QUALIFIED-WITH: alien.cxx.demangle.libstdcxx libstdcxx
IN: alien.cxx.demangle IN: alien.cxx.demangle

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types alien.data alien.destructors alien.strings USING: alien.c-types alien.data alien.destructors alien.strings
alien.syntax combinators destructors io.encodings.ascii kernel alien.syntax combinators destructors io.encodings.ascii kernel
libc locals sequences ; libc locals sequences ;

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff 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 fry io.pathnames
kernel macho sequences ; kernel macho sequences ;
IN: alien.cxx.scaffold IN: alien.cxx.scaffold

View File

@ -1,4 +1,5 @@
! (c)Joe Groff bsd license ! Copyright (C) 2009, 2010 Joe Groff, Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.data alien.data.map fry generalizations kernel locals math.vectors USING: alien.data alien.data.map fry generalizations kernel locals math.vectors
math.vectors.conversion math math.vectors.simd math.ranges sequences math.vectors.conversion math math.vectors.simd math.ranges sequences
specialized-arrays tools.test ; specialized-arrays tools.test ;

View File

@ -1,4 +1,5 @@
! (c)Joe Groff 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 USING: accessors alien alien.c-types alien.data alien.parser arrays
byte-arrays combinators effects.parser fry generalizations grouping kernel byte-arrays combinators effects.parser fry generalizations grouping kernel
lexer locals macros make math math.ranges parser sequences lexer locals macros make math math.ranges parser sequences

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.handles alien.syntax USING: accessors alien alien.c-types alien.handles alien.syntax
destructors kernel math tools.test ; destructors kernel math tools.test ;
IN: alien.handles.tests IN: alien.handles.tests

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien alien.destructors assocs kernel math math.bitwise USING: alien alien.destructors assocs kernel math math.bitwise
namespaces ; namespaces ;
IN: alien.handles IN: alien.handles

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.data audio USING: accessors alien alien.c-types alien.data audio
audio.chunked-file classes.struct combinators audio.chunked-file classes.struct combinators
combinators.short-circuit endian io io.binary combinators.short-circuit endian io io.binary

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien byte-arrays help.markup help.syntax kernel math USING: alien byte-arrays help.markup help.syntax kernel math
memory ; memory ;
IN: audio IN: audio

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff 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 kernel math openal ;
IN: audio IN: audio

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien.c-types combinators endian io kernel USING: accessors alien.c-types combinators endian io kernel
math sequences ; math sequences ;
IN: audio.chunked-file IN: audio.chunked-file

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien audio byte-arrays destructors help.markup USING: alien audio byte-arrays destructors help.markup
help.syntax kernel math strings ; help.syntax kernel math strings ;
IN: audio.engine IN: audio.engine

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff 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 USING: accessors alien alien.data audio classes.struct fry
calendar timers combinators combinators.short-circuit calendar timers combinators combinators.short-circuit
destructors generalizations kernel literals locals math openal destructors generalizations kernel literals locals math openal

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors timers audio audio.engine audio.loader calendar USING: accessors timers audio audio.engine audio.loader calendar
destructors io kernel locals math math.functions math.ranges specialized-arrays destructors io kernel locals math math.functions math.ranges specialized-arrays
sequences random math.vectors ; sequences random math.vectors ;

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: audio help.markup help.syntax kernel quotations strings ; USING: audio help.markup help.syntax kernel quotations strings ;
IN: audio.loader IN: audio.loader

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: ascii assocs io.pathnames kernel namespaces USING: ascii assocs io.pathnames kernel namespaces
vocabs ; vocabs ;
IN: audio.loader IN: audio.loader

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: audio.engine destructors help.markup help.syntax USING: audio.engine destructors help.markup help.syntax
io.files kernel math strings ; io.files kernel math strings ;
IN: audio.vorbis IN: audio.vorbis

View File

@ -1,4 +1,5 @@
! (c)2007, 2010 Chris Double, Joe Groff bsd license ! Copyright (C) 2007, 2010 Chris Double, Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.data audio.engine USING: accessors alien alien.c-types alien.data audio.engine
byte-arrays classes.struct combinators destructors fry io byte-arrays classes.struct combinators destructors fry io
io.files io.encodings.binary kernel libc locals make math io.files io.encodings.binary kernel libc locals make math

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types alien.syntax audio combinators endian USING: alien.c-types alien.syntax audio combinators endian
combinators.short-circuit io io.binary io.encodings.binary combinators.short-circuit io io.binary io.encodings.binary
io.files io.streams.byte-array kernel locals math io.files io.streams.byte-array kernel locals math

View File

@ -1,4 +1,5 @@
! (c)Joe Groff bsd license ! Copyright (C) 2009, 2012 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors kernel math.vectors.simd terrain.generation ; USING: accessors kernel math.vectors.simd terrain.generation ;
FROM: alien.c-types => float ; FROM: alien.c-types => float ;
IN: benchmark.terrain-generation IN: benchmark.terrain-generation

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien.c-types classes.struct classes.struct.vectored USING: accessors alien.c-types classes.struct classes.struct.vectored
kernel sequences specialized-arrays tools.test vocabs compiler.units ; kernel sequences specialized-arrays tools.test vocabs compiler.units ;
FROM: specialized-arrays.private => specialized-array-vocab ; FROM: specialized-arrays.private => specialized-array-vocab ;

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors classes.struct classes.tuple combinators fry USING: accessors classes.struct classes.tuple combinators fry
functors kernel locals macros math parser quotations sequences functors kernel locals macros math parser quotations sequences
sequences.private slots specialized-arrays words ; sequences.private slots specialized-arrays words ;

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff 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 fry kernel sequences slots ;
IN: classes.tuple.change-tracking IN: classes.tuple.change-tracking

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays assocs calendar calendar.format USING: accessors arrays assocs calendar calendar.format
combinators combinators.short-circuit fry io io.backend combinators combinators.short-circuit fry io io.backend
io.directories io.directories.hierarchy io.encodings.binary io.directories io.directories.hierarchy io.encodings.binary

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: assocs classes help.markup help.syntax kernel math USING: assocs classes help.markup help.syntax kernel math
quotations strings ; quotations strings ;
IN: combinators.tuple IN: combinators.tuple

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors assocs classes.tuple generalizations kernel USING: accessors assocs classes.tuple generalizations kernel
locals quotations sequences ; locals quotations sequences ;
IN: combinators.tuple IN: combinators.tuple

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types alien.data continuations cuda cuda.ffi USING: alien.c-types alien.data continuations cuda cuda.ffi
cuda.libraries alien.destructors fry kernel namespaces ; cuda.libraries alien.destructors fry kernel namespaces ;
IN: cuda.contexts IN: cuda.contexts

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: cuda.devices tools.test ; USING: cuda.devices tools.test ;
IN: cuda.devices.tests IN: cuda.devices.tests

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.libraries alien.syntax USING: accessors alien alien.c-types alien.libraries alien.syntax
classes.struct combinators kernel system ; classes.struct combinators kernel system ;
IN: cuda.ffi IN: cuda.ffi

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types alien.syntax cuda.ffi opengl.gl ; USING: alien.c-types alien.syntax cuda.ffi opengl.gl ;
IN: cuda.gl.ffi IN: cuda.gl.ffi

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.data alien.destructors USING: accessors alien alien.c-types alien.data alien.destructors
alien.enums continuations cuda cuda.contexts cuda.ffi alien.enums continuations cuda cuda.contexts cuda.ffi
cuda.gl.ffi destructors fry gpu.buffers kernel ; cuda.gl.ffi destructors fry gpu.buffers kernel ;

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays combinators io io.streams.string kernel USING: accessors arrays combinators io io.streams.string kernel
math math.parser roles sequences strings variants words ; math math.parser roles sequences strings variants words ;
IN: cuda.ptx IN: cuda.ptx

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien.c-types classes.struct kernel math ; USING: accessors alien.c-types classes.struct kernel math ;
FROM: alien.c-types => float ; FROM: alien.c-types => float ;
IN: cuda.types IN: cuda.types

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors cursors kernel make math sequences sorting tools.test ; USING: accessors cursors kernel make math sequences sorting tools.test ;
FROM: cursors => each map assoc-each assoc>map ; FROM: cursors => each map assoc-each assoc>map ;
IN: cursors.tests IN: cursors.tests

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors assocs combinators.short-circuit fry USING: accessors assocs combinators.short-circuit fry
generalizations hash-sets hashtables kernel macros math generalizations hash-sets hashtables kernel macros math
math.functions math.order sequences sets ; math.functions math.order sequences sets ;

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff, see bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: help.markup help.syntax ; USING: help.markup help.syntax ;
IN: env IN: env

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff, see bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: assocs environment kernel sequences ; USING: assocs environment kernel sequences ;
IN: env IN: env

View File

@ -1,4 +1,5 @@
! (c) 2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: euler.b-rep euler.b-rep.examples euler.b-rep.io.obj USING: euler.b-rep euler.b-rep.examples euler.b-rep.io.obj
io.streams.string literals math.vectors.simd.cords tools.test ; io.streams.string literals math.vectors.simd.cords tools.test ;
IN: euler.b-rep.io.obj.tests IN: euler.b-rep.io.obj.tests

View File

@ -1,4 +1,5 @@
! (c) 2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors assocs combinators euler.b-rep fry USING: accessors assocs combinators euler.b-rep fry
game.models.half-edge grouping io kernel locals math game.models.half-edge grouping io kernel locals math
math.parser math.vectors.simd.cords sequences splitting ; math.parser math.vectors.simd.cords sequences splitting ;

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien.c-types classes.struct game.loop USING: accessors alien.c-types classes.struct game.loop
game.loop.private kernel sequences specialized-vectors game.loop.private kernel sequences specialized-vectors
tools.time.struct ; tools.time.struct ;

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff 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 kernel math ui.gadgets.worlds ;
IN: game.loop IN: game.loop

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors timers alien.c-types calendar classes.struct USING: accessors timers alien.c-types calendar classes.struct
continuations destructors fry kernel math math.order memory continuations destructors fry kernel math math.order memory
namespaces sequences system ui ui.gadgets.worlds vm namespaces sequences system ui ui.gadgets.worlds vm

View File

@ -1,4 +1,5 @@
! (c)2009 Joe Groff bsd license ! Copyright (C) 2009 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors debugger game.loop io ; USING: accessors debugger game.loop io ;
IN: game.loop.prettyprint IN: game.loop.prettyprint

View File

@ -1,4 +1,5 @@
! (c)2010 Joe Groff bsd license ! Copyright (C) 2010 Joe Groff.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays fry kernel locals math sequences ; USING: accessors arrays fry kernel locals math sequences ;
IN: game.models.half-edge IN: game.models.half-edge

Some files were not shown because too many files have changed in this diff Show More