! Copyright (C) 2006, 2010 Slava Pestov
! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.syntax io kernel namespaces core-foundation
-core-foundation.strings cocoa.messages cocoa cocoa.classes
-cocoa.runtime sequences init summary kernel.private
-assocs ;
+USING: alien alien.c-types alien.syntax io kernel namespaces
+core-foundation core-foundation.strings cocoa.messages cocoa
+cocoa.classes cocoa.runtime sequences init summary
+kernel.private assocs ;
IN: cocoa.application
: <NSString> ( str -- alien ) <CFString> -> autorelease ;
! Copyright (C) 2010 Erik Charlebois
! See http:// factorcode.org/license.txt for BSD license.
-USING: accessors alien chipmunk.ffi classes.struct game.loop
-game.worlds kernel literals locals math method-chains opengl.gl
-random sequences specialized-arrays ui ui.gadgets.worlds
-ui.pixel-formats ;
+USING: accessors alien alien.c-types chipmunk.ffi classes.struct
+game.loop game.worlds kernel literals locals math method-chains
+opengl.gl random sequences specialized-arrays ui
+ui.gadgets.worlds ui.pixel-formats ;
SPECIALIZED-ARRAY: void*
IN: chipmunk.demo
! Copyright (C) 2010 Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.accessors alien.syntax kernel kernel.private
-math system ;
+USING: alien alien.accessors alien.c-types alien.syntax kernel
+kernel.private math system ;
IN: javascriptcore.ffi.hack
HOOK: set-callstack-bounds os ( -- )
! Copyright (C) 2009 Matthew Willis.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators kernel llvm.core locals
-math.parser math multiline namespaces parser peg.ebnf sequences
-sequences.deep specialized-arrays strings vocabs words ;
+USING: accessors alien.c-types arrays combinators kernel
+llvm.core locals math.parser math multiline namespaces parser
+peg.ebnf sequences sequences.deep specialized-arrays strings
+vocabs words ;
SPECIALIZED-ARRAY: void*
IN: llvm.types