USING: bit-arrays kernel prettyprint.custom ;
-IN: bit-arrays.prettyprint
M: bit-array pprint-delims drop \ ?{ \ } ;
M: bit-array >pprint-sequence ;
USING: bit-vectors kernel prettyprint.custom ;
-IN: bit-vectors.prettyprint
M: bit-vector >pprint-sequence ;
M: bit-vector pprint-delims drop \ ?V{ \ } ;
! Copyright (C) 2011 Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
USING: dlists kernel prettyprint.custom ;
-IN: dlists.prettyprint
M: dlist pprint-delims drop \ DL{ \ } ;
M: dlist >pprint-sequence dlist>sequence ;
USING: hash-sets.identity kernel prettyprint.custom ;
-IN: hash-sets.identity.prettyprint
-
M: identity-hash-set pprint-delims drop \ IHS{ \ } ;
USING: hash-sets.numbers kernel prettyprint.custom ;
-IN: hash-sets.numbers.prettyprint
-
M: number-hash-set pprint-delims drop \ NHS{ \ } ;
USING: hash-sets.sequences kernel prettyprint.custom ;
-IN: hash-sets.sequences.prettyprint
-
M: sequence-hash-set pprint-delims drop \ SHS{ \ } ;
USING: continuations hash-sets.wrapped namespaces
prettyprint.config prettyprint.custom sets ;
-IN: hash-sets.wrapped.prettyprint
-
M: wrapped-hash-set >pprint-sequence members ;
M: wrapped-hash-set pprint*
USING: hashtables.identity kernel prettyprint.custom ;
-IN: hashtables.identity.prettyprint
-
M: identity-hashtable pprint-delims drop \ IH{ \ } ;
USING: hashtables.sequences kernel prettyprint.custom ;
-IN: hashtables.sequences.prettyprint
-
M: sequence-hashtable pprint-delims drop \ SH{ \ } ;
USING: assocs continuations hashtables.wrapped namespaces
prettyprint.config prettyprint.custom ;
-IN: hashtables.wrapped.prettyprint
-
M: wrapped-hashtable >pprint-sequence >alist ;
M: wrapped-hashtable pprint*
! See http://factorcode.org/license.txt for BSD license.
USING: alien byte-arrays byte-vectors io kernel libc math
sequences ;
-IN: io.streams.byte-array.fast
! This is split off from io.streams.byte-array because it uses
! memcpy, which is a non-core word that only works after the
! Copyright (C) 2009, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors math.rectangles kernel prettyprint.custom prettyprint.backend ;
-IN: math.rectangles.prettyprint
+USING: accessors math.rectangles kernel prettyprint.custom
+prettyprint.backend ;
M: rect pprint*
[
! See http://factorcode.org/license.txt for BSD license.
USING: accessors kernel make prettyprint.backend
prettyprint.custom regexp regexp.parser splitting ;
-IN: regexp.prettyprint
M: regexp pprint*
[
! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays debugger io kernel prettyprint sequences
stack-checker.errors summary ;
-IN: stack-checker.errors.prettyprint
M: unknown-macro-input summary
macro>> name>> "Cannot apply “" "” to an input parameter of a non-inline word" surround ;
! Copyright (C) 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: ui.gadgets prettyprint.backend prettyprint.custom ;
-IN: ui.gadgets.prettyprint
! Don't print gadgets with RECT: syntax
M: gadget pprint* pprint-tuple ;
! See http://factorcode.org/license.txt for BSD license.
USING: kernel present prettyprint.custom prettyprint.sections
prettyprint.backend urls ;
-IN: urls.prettyprint
M: url pprint*
\ URL" record-vocab
USING: assocs kernel prettyprint.custom vlists ;
-IN: vlists.prettyprint
M: vlist pprint-delims drop \ VL{ \ } ;
M: vlist >pprint-sequence ;
! See http://factorcode.org/license.txt for BSD license.
USING: windows.kernel32 windows.ole32 prettyprint.custom
prettyprint.sections sequences ;
-IN: windows.com.prettyprint
M: GUID pprint* guid>string "GUID: " prepend text ;
! 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
USING: accessors debugger gpu.shaders io kernel prettyprint ;
-IN: gpu.shaders.prettyprint
M: compile-shader-error error.
"The GLSL shader " write