factor/basis/alien
Björn Lindqvist 21bd4cc6ea alien.libraries.finder: automatically find library files based on library names
To make it easier to support cross-platform library bindings use the
find-library word. Factor is then supposed to automatically locate the
correct library file depending on the users' platform. Then you dont
have to specify the full so-name on unixes which breaks if the user
has a newer library version. The same library lookups that
ctypes.find_library uses will be implemented in future commits.
2013-11-10 02:27:56 +01:00
..
arrays Rename c-type to lookup-c-type. Fixes . 2011-10-24 14:37:24 -07:00
c-types alien.c-types: Add c-type-signed to protocol, which is true for signed 2012-09-16 14:42:18 -07:00
complex remove BSD,solaris,etc. misc platform support code 2011-11-02 17:13:51 -07:00
data alien.data: Add malloc-like for copying c-arrays into malloc'd c-arrays. 2012-09-26 17:11:48 -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
endian use radix literals 2011-11-23 19:03:40 -08:00
enums Rename c-type to lookup-c-type. Fixes . 2011-10-24 14:37:24 -07:00
libraries alien.libraries.finder: automatically find library files based on library names 2013-11-10 02:27:56 +01:00
parser words: Change word -> last-word, set-word -> set-last-word. 2013-03-23 16:12:03 -07:00
prettyprint use concat instead of join. 2013-04-06 17:02:22 -07:00
remote-control alien.remote-control: using temp directory. 2012-06-18 12:33:14 -07:00
syntax Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF. 2011-09-29 11:28:28 -07:00