USING: accessors alien.c-types alien.syntax classes
classes.struct compiler.units eval io.encodings.ascii kernel
math.constants tools.test ;
-FROM: alien.c-types => short ;
IN: alien.c-types.tests
CONSTANT: xyz 123
io.backend io.files io.files.info io.pathnames kernel sequences
specialized-arrays splitting system system-info.windows
windows.kernel32 ;
-FROM: alien.c-types => ushort ;
SPECIALIZED-ARRAY: ushort
IN: alien.libraries.finder.windows
alien.accessors alien.c-types alien.data alien.syntax alien.strings
namespaces libc io.encodings.ascii classes compiler.test ;
FROM: math => float ;
-FROM: alien.c-types => short ;
QUALIFIED-WITH: alien.c-types c
IN: compiler.tests.intrinsics
! This file is based on the gl.h that comes with xorg-x11 6.8.2
USING: alien alien.c-types alien.libraries alien.syntax
io.encodings.ascii kernel opengl.gl.extensions system ;
-FROM: alien.c-types => short ;
IN: opengl.gl
TYPEDEF: uint GLenum
byte-arrays classes.struct grouping init kernel literals math
math.parser sequences system vocabs.parser windows.com.syntax
windows.errors windows.kernel32 windows.types ;
-FROM: alien.c-types => short ;
IN: windows.winsock
<<
! https://www.x.org/releases/X11R7.6/doc/libX11/specs/libX11/libX11.html
USING: accessors alien.c-types alien.data alien.syntax classes.struct
io.encodings.ascii kernel literals math x11.X x11.syntax ;
-FROM: alien.c-types => short ;
IN: x11.xlib
LIBRARY: xlib
! (c) 2009 Joe Groff, see BSD license
-USING: accessors alien alien.c-types alien.complex
-alien.data alien.fortran alien.fortran.private alien.strings
-classes.struct arrays assocs byte-arrays combinators fry
-generalizations io.encodings.ascii kernel macros
-macros.expander namespaces sequences shuffle tools.test vocabs.parser ;
+USING: alien alien.c-types alien.complex alien.data
+alien.fortran alien.fortran.private alien.strings
+byte-arrays classes.struct combinators generalizations
+io.encodings.ascii kernel namespaces sequences shuffle
+tools.test vocabs.parser ;
FROM: alien.syntax => pointer: ;
QUALIFIED-WITH: alien.c-types c
IN: alien.fortran.tests
USING: accessors timers audio.engine audio.loader calendar
destructors io kernel math math.functions ranges specialized-arrays
sequences random math.vectors ;
-FROM: alien.c-types => short ;
SPECIALIZED-ARRAY: short
IN: audio.engine.test
alien.syntax classes.struct combinators endian
kernel locals math sequences specialized-arrays
system unix.time unix.types ;
-FROM: alien.c-types => short ;
IN: libusb
<< "libusb" {
combinators.short-circuit io.encodings.ascii io.encodings.string
kernel literals make math sequences specialized-arrays typed
io.mmap formatting splitting endian ;
-FROM: alien.c-types => short ;
IN: macho
! FFI data
! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types combinators kernel math
openal sequences sequences.merged specialized-arrays ;
-FROM: alien.c-types => short uchar ;
SPECIALIZED-ARRAY: uchar
SPECIALIZED-ARRAY: short
IN: synth.buffers