Slava Pestov
|
627295f094
|
Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)
|
2010-05-06 17:21:02 -04:00 |
Erik Charlebois
|
baab8c060d
|
Remove ENUM: f and replace uses with CONSTANTs.
Fix bootstrap and load-all errors from enum classes.
|
2010-04-19 20:08:40 -07:00 |
Joe Groff
|
4bc915d526
|
C-ENUM: -> ENUM:
|
2010-04-19 20:07:16 -07:00 |
Slava Pestov
|
2b4a55b53a
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-04-10 18:01:19 -07:00 |
Erik Charlebois
|
edc489f4c1
|
Change C-ENUM: to always take a type. Use f for anonymous enums. Update all uses.
|
2010-04-09 23:48:22 -07:00 |
Joe Groff
|
65c3259761
|
"cdecl" -> cdecl
|
2010-03-31 19:20:35 -07:00 |
Joe Groff
|
4cfa1a6c77
|
rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char
|
2010-02-23 11:42:02 -08:00 |
Slava Pestov
|
0612bc6177
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Slava Pestov
|
ad29cb21f9
|
tokyo.assoc-functor: fix load error (:: and M:: cannot be used in functor bodies)
|
2009-11-06 04:26:25 -06:00 |
Joe Groff
|
6c48852fb0
|
eliminate most spins from extra
|
2009-11-05 15:34:31 -06:00 |
Slava Pestov
|
08e7d25dc5
|
change-each -> map!, deep-change-each -> deep-map!
|
2009-10-27 22:32:56 -05:00 |
Joe Groff
|
866b62755e
|
replace all TYPEDEF: void* XXX* with C-TYPE: XXX
|
2009-09-27 22:21:24 -05:00 |
Joe Groff
|
630e5ecc3b
|
update vocabs so a load-all on macosx works without parsing c-type strings
|
2009-09-27 15:11:21 -05:00 |
Joe Groff
|
77caffff8e
|
update tokyo structs
|
2009-09-19 21:16:13 -05:00 |
Slava Pestov
|
2e5124f035
|
tokyo.alien.tctdb: int32_t is not defined on Windows, but int is the sae thing so use that instead
|
2009-06-20 15:35:01 -05:00 |
Slava Pestov
|
f05b8e3c87
|
extra/tokyo: remove bool typedef, and rename time_t to tokyo_time_t to not clash with existing types
|
2009-06-18 22:16:19 -05:00 |
Bruno Deferrari
|
da2a94a199
|
tokyo.assoc-functor: Fix >alist and delete-at
|
2009-06-18 21:04:38 -03:00 |
Bruno Deferrari
|
cd4203f00e
|
tokyo.assoc-functor: Fix at*
|
2009-06-18 20:35:38 -03:00 |
Bruno Deferrari
|
f18655fd55
|
tokyo: Reimplement assoc protocols for remote and abstract db using a functor
|
2009-06-18 18:55:26 -03:00 |
Bruno Deferrari
|
9d515140fe
|
tokyo.remotedb: Remote database using Tokyo Tyrant
|
2009-06-17 20:24:04 -03:00 |
Bruno Deferrari
|
e8c9805ee1
|
tokyo.abstractdb: Renamed vocab, refactored memory streams to tokyo.utils vocab
|
2009-06-17 20:23:39 -03:00 |
Bruno Deferrari
|
4fcb379870
|
tokyo.alien: Fix USING: lines
|
2009-06-17 16:33:37 -03:00 |
Bruno Deferrari
|
0b68f70ccc
|
tokyo.cabinet.abstract: Optimization, deserialize objects directly from memory, without the intermediate bytes-array
|
2009-06-17 12:13:59 -03:00 |
Bruno Deferrari
|
5b58a7814e
|
tokyo.cabinet.abstract: Implement >alist, and correctly free memory returned by tokyo cabinet
|
2009-06-17 09:15:53 -03:00 |
Bruno Deferrari
|
c331807cff
|
tokyo: Add summary.txt files
|
2009-06-17 08:45:47 -03:00 |
Bruno Deferrari
|
ce47a54562
|
tokyo.cabinet.abstract: Assoc protocol implementation for Tokyo Cabinet abstract db api
|
2009-06-16 23:29:09 -03:00 |
Bruno Deferrari
|
142f12b5bc
|
tokyo.alien: Fix typo
|
2009-06-13 22:16:29 -03:00 |
Bruno Deferrari
|
56bd085962
|
tokyo.alien: Add full paths to libraries on osx
|
2009-06-13 20:41:41 -03:00 |
Bruno Deferrari
|
cb300e3a84
|
tokyo.alien: Add code that loads the dlls (not working right now for me)
|
2009-06-13 20:13:53 -03:00 |
Bruno Deferrari
|
f585ba4ba3
|
tokyo.alien: Add tcadb
|
2009-06-13 01:49:07 -03:00 |
Bruno Deferrari
|
12ac159f6d
|
tokyo.alien: Add tcfdb
|
2009-06-13 01:41:15 -03:00 |
Bruno Deferrari
|
d61efa6b28
|
tokyo.alien: Add tcbdb
|
2009-06-13 01:24:22 -03:00 |
Bruno Deferrari
|
6ebdd52522
|
tokyo.alien: Fixes, add tchdb, loads now.
|
2009-06-12 22:58:53 -03:00 |
Bruno Deferrari
|
2f15931b3c
|
tokyo.alien: Make time_t a long, needs fix for 64bits windows
|
2009-06-12 15:19:18 -03:00 |
Bruno Deferrari
|
5678c18bda
|
tokyo.alien: Use long for time_t
|
2009-06-12 15:14:14 -03:00 |
Bruno Deferrari
|
8134eccced
|
tokyo.alien: Initial works on tokyo bindings (incomplete, not working, not tested)
|
2009-06-12 14:25:01 -03:00 |