! (c)2009 Joe Groff bsd license
USING: accessors alien.c-types alien.parser alien.syntax
-tools.test vocabs.parser parser eval debugger kernel
-continuations words ;
+continuations debugger eval parser tools.test vocabs.parser
+words ;
IN: alien.parser.tests
TYPEDEF: char char2
! Copyright (C) 2004, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors assocs byte-arrays byte-vectors continuations
-continuations.private destructors init kernel kernel.private math namespaces
+continuations.private init kernel kernel.private math namespaces
sequences ;
IN: alien
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien arrays byte-arrays byte-vectors init io
io.encodings io.encodings.ascii io.encodings.utf16n
-io.encodings.utf8 io.streams.byte-array io.streams.memory kernel
-kernel.private math namespaces sequences sequences.private
-strings strings.private system system.private ;
+io.encodings.utf8 io.streams.memory kernel kernel.private math
+namespaces sequences sequences.private strings strings.private
+system system.private ;
IN: alien.strings
GENERIC# alien>string 1 ( c-ptr encoding -- string/f )
! Copyright (c) 2008 Slava Pestov
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors byte-arrays byte-vectors io io.backend
-io.files kernel math math.parser sequences ;
+USING: accessors byte-arrays byte-vectors io io.backend io.files
+kernel math math.parser sequences ;
IN: checksums
MIXIN: checksum