Jeremy Hughes
|
7e76a8e84d
|
alien.inline: made define-c-function and define-c-function' standalone
|
2009-07-10 23:53:50 +12:00 |
Jeremy Hughes
|
378b39643c
|
alien.inline: fix library name and us remove-library
|
2009-07-10 13:14:43 +12:00 |
Jeremy Hughes
|
c3294c9176
|
alien.inline.compile: write library files to resource:alien-inline-libs
|
2009-07-10 13:00:23 +12:00 |
Jeremy Hughes
|
023a3fef88
|
alien.inline: added RAW-C: word
|
2009-07-08 16:47:55 +12:00 |
Jeremy Hughes
|
21a9f797e5
|
alien.inline: added C-STRUCTURE:
|
2009-07-08 15:14:51 +12:00 |
Jeremy Hughes
|
a7166cdf89
|
alien.inline: added C-TYPEDEF:
|
2009-07-08 14:52:07 +12:00 |
Jeremy Hughes
|
cf0a67bb5b
|
alien.inline: allow compiling from non-file vocabs
|
2009-07-08 09:45:28 +12:00 |
Jeremy Hughes
|
c8666f0f03
|
alien.inline: added DELETE-C-LIBRARY: word, mainly for tests
Conflicts:
basis/alien/inline/inline.factor
|
2009-07-08 09:45:08 +12:00 |
Jeremy Hughes
|
5141c424c9
|
alien.inline: prepend vocab name to c-library name
Conflicts:
basis/alien/inline/inline.factor
|
2009-07-08 09:43:19 +12:00 |
Jeremy Hughes
|
b30ed4802a
|
alien.inline: file get path>> instead of vocab-source-path
|
2009-07-07 17:21:47 +12:00 |
Jeremy Hughes
|
c68d3889dd
|
Added alien.inline.types (forgot to add several commits ago)
|
2009-07-06 21:14:08 +12:00 |
Jeremy Hughes
|
84610735d0
|
alien.inline: reverted refactoring
|
2009-07-06 11:06:44 +12:00 |
Jeremy Hughes
|
69755b37eb
|
alien.inline: added annotate-effect word
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
2b162e4ce8
|
alien.inline: refactoring
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
fc44da28d0
|
alien.inline: prototype-string: fixed params
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
96534a5d95
|
alien.inline: cify-type: fixed incorrect substitution
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
1e7ab018e9
|
alien.inline: types->effect>params-return: fix for stack order and void return type
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
1649f811f4
|
alien.inline: function-types-effect: fixed incorrect stack order
|
2009-07-05 22:16:57 +12:00 |
Jeremy Hughes
|
9ee25d6148
|
alien.inline: factorize-type covers unsigned and long
|
2009-07-05 22:16:57 +12:00 |
Jeremy Hughes
|
96bbef8a6f
|
alien.inline: added define-c-function' and refactored existing words
|
2009-07-05 22:16:57 +12:00 |
Jeremy Hughes
|
b65545d8c9
|
alien.inline renamed words for runtime use
|
2009-07-03 15:32:00 +12:00 |
Jeremy Hughes
|
2d7b9d01f2
|
Added copyright headers
|
2009-07-03 11:35:02 +12:00 |
Jeremy Hughes
|
e8af2e78d1
|
alien.c-syntax -> alien.inline, alien.compile -> alien.inline.compiler
|
2009-07-03 10:46:19 +12:00 |