factor/basis/alien
Joe Groff f9668be814 alien.enums: make enum>number foldable so it optimizes constant enums to constant ints, make number>enum a macro so it doesn't use c-type metadata at runtime 2010-04-20 17:05:14 -07:00
..
arrays rearrange stuff in alien.arrays and alien.data to eliminate libc dependency from alien.arrays, and by extension, alien.syntax 2010-04-14 21:40:29 -07:00
c-types alien.c-types: use CONSULT: to define c-type-protocol methods on c-type-name 2010-04-19 20:07:17 -07:00
complex ditch string c-types 2010-02-21 10:58:21 -08:00
data C-ENUM: -> ENUM: 2010-04-19 20:07:16 -07:00
debugger alien.debugger: fix USING: form 2010-03-17 19:35:12 +13:00
destructors Factor source files should not be executable 2009-11-21 17:50:43 -06:00
enums alien.enums: make enum>number foldable so it optimizes constant enums to constant ints, make number>enum a macro so it doesn't use c-type metadata at runtime 2010-04-20 17:05:14 -07:00
fortran Move non-parsing words out of alien.syntax, and use a symbol instead of a string variable to store the current library in alien.parser 2010-04-12 18:09:26 -05:00
libraries Move non-parsing words out of alien.syntax, and use a symbol instead of a string variable to store the current library in alien.parser 2010-04-12 18:09:26 -05:00
parser Remove ENUM: f and replace uses with CONSTANTs. 2010-04-19 20:08:40 -07:00
prettyprint prettyprint ENUM: definitions 2010-04-19 20:07:18 -07:00
remote-control "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
syntax Use generic word for enum>number. Tests and documentations. 2010-04-19 20:08:40 -07:00