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 |
Jeremy Hughes
|
bb379a11ca
|
alien.c-syntax alien.compile: symbols instead of strings
|
2009-07-03 10:43:27 +12:00 |
Jeremy Hughes
|
94f519b12c
|
alien.compile: use locals in some words
|
2009-07-03 10:42:52 +12:00 |
Jeremy Hughes
|
4473ac9921
|
alien.c-syntax alien.compile: added authors.txt
|
2009-07-03 07:41:18 +12:00 |
Jeremy Hughes
|
542e490950
|
alien.c-syntax: fixed host of problems
|
2009-07-03 07:35:18 +12:00 |
Jeremy Hughes
|
9e240eb3b9
|
Removed C++-LIBRARY: in favour of COMPILE-AS-C++ statement
|
2009-07-02 11:35:43 +12:00 |
Jeremy Hughes
|
5c8d4bee52
|
Inline C
|
2009-07-02 11:35:43 +12:00 |
Slava Pestov
|
1b355bcc95
|
alien.structs: update docs to mention struct-arrays
|
2009-07-01 16:16:40 -05:00 |
Slava Pestov
|
a0eb60906d
|
Fix even more usings
|
2009-05-16 10:45:17 -05:00 |
Slava Pestov
|
b62630b5ac
|
Updating code in basis and extra for stricter vocab search path semantics
|
2009-05-14 23:23:06 -05:00 |
Slava Pestov
|
b31fe9b8f2
|
Implement stricter vocab search path semantics, with a new API for vocabs.parser. Add map-find-last to sequences vocab
|
2009-05-14 22:31:29 -05:00 |
Slava Pestov
|
fb6df472a2
|
Cleaning up USING: lists for new strict semantics
|
2009-05-14 16:54:16 -05:00 |
Slava Pestov
|
aa0e954633
|
Move wchar_t* typedef from alien.arrays to windows.types since that's the only place that uses it. Reduces deployed image size since io.encodings.utf16 not loaded on Unix
|
2009-05-12 04:19:22 -05:00 |
Slava Pestov
|
9986f6e23e
|
Fix bool type on PowerPC
|
2009-05-10 19:01:38 -05:00 |
Slava Pestov
|
58d0e17936
|
Fix bool type; its actually 1 byte not 4 in structs. Bug reported by jedahu
|
2009-05-05 18:37:40 -05:00 |
Slava Pestov
|
a6afbea707
|
alien.libraries: Fix dlsym on Windows
|
2009-05-05 16:00:31 -05:00 |
Slava Pestov
|
a63ad6a7a5
|
Remove cruddy string encoding/decoding code from VM
|
2009-05-02 13:45:38 -05:00 |
Slava Pestov
|
9d1c4f39a8
|
Some gold plating
|
2009-05-01 02:03:22 -05:00 |
Slava Pestov
|
5f6c074edd
|
Split up types.c/h into smaller files, remove optimized slot from F_WORD struct
|
2009-04-28 17:26:11 -05:00 |
Slava Pestov
|
05f3f9dcb9
|
Fixing unit tests for stack effect inference changes
|
2009-04-20 21:15:19 -05:00 |
Slava Pestov
|
c3e7db3852
|
Refactor FUNCTION: to make it more extensible
|
2009-04-18 02:37:35 -05:00 |
Slava Pestov
|
b5b80cd0e9
|
Documentation updates
|
2009-04-14 20:36:10 -05:00 |
Slava Pestov
|
409b331716
|
Fix typo
|
2009-04-07 20:06:28 -05:00 |
Slava Pestov
|
41e3e0acb4
|
Fix alien.fortran for NetBSD x86.64
|
2009-04-07 18:49:54 -05:00 |
Slava Pestov
|
99b8400e56
|
Documentation updates
|
2009-04-06 03:00:46 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
9c3054c84a
|
More progress on Uniscribe
|
2009-04-02 13:05:26 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
0cfa22c276
|
Merge branch 'master' of git://69.93.127.154/git/factor into uniscribe
|
2009-04-01 22:46:04 -05:00 |
Joe Groff
|
432ff9b07f
|
Make math.blas library and ABI choice configurable
|
2009-04-01 14:52:43 -05:00 |
Slava Pestov
|
84b5ace863
|
alien.destructors: ignore any output values from disposal word
|
2009-03-28 22:26:49 -05:00 |
Doug Coleman
|
63e06589bd
|
don't normalize-path in add-library
|
2009-03-26 18:56:10 -05:00 |
Doug Coleman
|
b771758ff7
|
fix load errors, help lint
|
2009-03-26 10:45:52 -05:00 |
Doug Coleman
|
8b7fcce399
|
update code for usages of add-library
|
2009-03-25 23:00:19 -05:00 |
Doug Coleman
|
3c1b716bf9
|
move a lot of words to alien.libraries
|
2009-03-25 23:00:02 -05:00 |
Slava Pestov
|
6080c6e734
|
Fix stack effect redefinition
|
2009-03-22 20:16:31 -05:00 |
Slava Pestov
|
52cac7fd4e
|
alien.structs: simplify logic and remove dead code
|
2009-03-22 17:47:48 -05:00 |
Slava Pestov
|
ea60f8ae93
|
Changing : foo ; parsing to SYNTAX: foo ;
|
2009-03-21 01:27:50 -05:00 |
Slava Pestov
|
be4fb1e7d9
|
Move call( and execute( to core
|
2009-03-16 20:11:36 -05:00 |
Slava Pestov
|
06e8468c40
|
Document alien.destructors
|
2009-03-12 20:48:22 -05:00 |
Slava Pestov
|
ce1bc1d6ed
|
Fixing conflicts from stack checker changes
|
2009-02-24 01:21:10 -06:00 |
Slava Pestov
|
91d0c4ed1f
|
Fix conflict
|
2009-02-22 20:02:13 -06:00 |
Doug Coleman
|
7a033876b6
|
use ?at instead of at*
|
2009-02-22 19:20:28 -06:00 |
Slava Pestov
|
421ee726b8
|
Merge branch 'master' into new_ui
|
2009-02-16 21:22:12 -06:00 |
Slava Pestov
|
6b25e99470
|
Add summary for heaps more vocabs
|
2009-02-16 21:05:13 -06:00 |
Slava Pestov
|
eba330f1b1
|
Merge branch 'master' into new_ui
|
2009-02-12 09:49:08 -06:00 |
Slava Pestov
|
489bb32a98
|
Fix potential load order issue with alien.complex; it used a slot defined in alien.structs but didn't reference that file by name
|
2009-02-12 09:48:50 -06:00 |
Slava Pestov
|
8fd159dadd
|
Fix conflict
|
2009-02-12 09:22:35 -06:00 |