Jeremy Hughes
|
5b46a22297
|
alien.inline.compile: compiler: use eg++ on openbsd
|
2009-07-09 14:03:35 +12:00 |
Jeremy Hughes
|
ed825133e0
|
alien.inline: added RAW-C: word
|
2009-07-08 16:47:55 +12:00 |
Jeremy Hughes
|
8814e2b308
|
alien.inline.tests: delete libraries before compilation
|
2009-07-08 15:15:45 +12:00 |
Jeremy Hughes
|
7d218b0263
|
alien.inline: added C-STRUCTURE:
|
2009-07-08 15:14:51 +12:00 |
Jeremy Hughes
|
488f7efc27
|
alien.inline: added C-TYPEDEF:
|
2009-07-08 14:52:07 +12:00 |
Jeremy Hughes
|
1c42ebd89e
|
alien.inline: allow compiling from non-file vocabs
|
2009-07-08 09:45:28 +12:00 |
Jeremy Hughes
|
b421a360c0
|
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
|
e140d80d71
|
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
|
66a740aaaf
|
moved alien.inline tests to inline-tests.factor
|
2009-07-07 17:21:47 +12:00 |
Jeremy Hughes
|
da024f5547
|
alien.inline: file get path>> instead of vocab-source-path
|
2009-07-07 17:21:47 +12:00 |
Jeremy Hughes
|
e76229a8f6
|
alien.inline.compiler: x86_64 check and hook methods
|
2009-07-07 17:20:54 +12:00 |
Jeremy Hughes
|
994b142f74
|
alien.inline.compiler: use g++ for C++ files
|
2009-07-06 21:34:27 +12:00 |
Jeremy Hughes
|
da01ae5cda
|
Added alien.inline.types (forgot to add several commits ago)
|
2009-07-06 21:14:08 +12:00 |
Jeremy Hughes
|
dbe19d8173
|
alien.inline: reverted refactoring
|
2009-07-06 11:06:44 +12:00 |
Jeremy Hughes
|
3cd4bd8106
|
alien.inline: added annotate-effect word
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
b212588417
|
alien.inline: refactoring
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
dd45949c50
|
alien.inline: prototype-string: fixed params
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
1a0a34fbfc
|
alien.inline: cify-type: fixed incorrect substitution
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
d2f6f99954
|
alien.inline: types->effect>params-return: fix for stack order and void return type
|
2009-07-05 22:16:58 +12:00 |
Jeremy Hughes
|
f7ddd899c3
|
alien.inline: function-types-effect: fixed incorrect stack order
|
2009-07-05 22:16:57 +12:00 |
Jeremy Hughes
|
8f8aa3051c
|
alien.inline: factorize-type covers unsigned and long
|
2009-07-05 22:16:57 +12:00 |
Jeremy Hughes
|
713e71fd3c
|
alien.inline: added define-c-function' and refactored existing words
|
2009-07-05 22:16:57 +12:00 |
Jeremy Hughes
|
408bbbdcf8
|
alien.inline renamed words for runtime use
|
2009-07-03 15:32:00 +12:00 |
Jeremy Hughes
|
670388b45a
|
whitespace
|
2009-07-03 14:55:50 +12:00 |
Jeremy Hughes
|
c286074fe5
|
Unit tests for alien.inline
|
2009-07-03 11:35:46 +12:00 |
Jeremy Hughes
|
450b5ff4f1
|
Added copyright headers
|
2009-07-03 11:35:02 +12:00 |
Jeremy Hughes
|
f23e330f58
|
alien.c-syntax -> alien.inline, alien.compile -> alien.inline.compiler
|
2009-07-03 10:46:19 +12:00 |