Jeremy Hughes
|
0067aa004a
|
alien.inline: renamed and refactored prototype-string
|
2009-07-06 11:28:41 +12:00 |
Jeremy Hughes
|
8c07bfc06c
|
Moved two words from alien.inline to alien.inline.types
|
2009-07-06 11:26:17 +12:00 |
Jeremy Hughes
|
ef9a7c47c9
|
alien.inline: made define-c-marshalled standalone
|
2009-07-06 11:08:47 +12:00 |
Jeremy Hughes
|
cde4d8929b
|
Merge branch 'inlinec' into marshall
* inlinec:
alien.inline: reverted refactoring
|
2009-07-06 11:07:32 +12:00 |
Jeremy Hughes
|
84610735d0
|
alien.inline: reverted refactoring
|
2009-07-06 11:06:44 +12:00 |
Jeremy Hughes
|
6edf57fcf8
|
alien.inline: stopped annotate-effect affecting prototype strings
|
2009-07-05 22:17:13 +12:00 |
Jeremy Hughes
|
819fcb6ef1
|
Added alien.marshall and modified alien.inline accordingly
|
2009-07-05 22:17:13 +12:00 |
Jeremy Hughes
|
865029aef0
|
Made factorize-type and cify-type public
|
2009-07-05 22:17:13 +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 |