Doug Coleman
|
11f6bdcafb
|
fix docs, stack effect
|
2008-08-30 11:46:35 -05:00 |
Doug Coleman
|
6f20caab5a
|
new accessors
|
2008-08-29 16:16:12 -05:00 |
Slava Pestov
|
40e926609a
|
Fixing unit tests
|
2008-08-22 22:07:59 -05:00 |
Doug Coleman
|
0eea37c13d
|
add quad combinator
inline the do-while combinator
|
2008-08-16 16:05:00 -05:00 |
Doug Coleman
|
107cadf604
|
add the %chance combinator
|
2008-08-16 15:20:34 -05:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |
Joe Groff
|
3a7dd35e39
|
. . . and bi@,/tri@, , just for kicks
|
2008-07-27 11:49:31 -07:00 |
Joe Groff
|
d6db9897fa
|
bi, is really a better name than bi+. Add analogous bi*, and tri*, words along with unit tests
|
2008-07-27 11:15:27 -07:00 |
Joe Groff
|
045c1ecf7e
|
sketch out rest of game-input.backend.dinput
|
2008-07-22 19:55:22 -07:00 |
U-VICTORIA\Administrator
|
816294f4fc
|
Seeds of DirectInput backend for game-input
|
2008-07-20 18:04:47 -07:00 |
Slava Pestov
|
a950924a18
|
Fixes
|
2008-07-08 14:20:43 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
0051a50b75
|
Move general shufflers and combinators into generalizations, move narray there too
|
2008-07-07 19:36:33 -05:00 |
Joe Groff
|
eec1758fd6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-07-05 12:24:09 -07:00 |
Eduardo Cavazos
|
05798b88d9
|
combinators.cleave-tests: add tests for arr
|
2008-07-05 07:52:50 -05:00 |
Eduardo Cavazos
|
0b6d405537
|
combinators.cleave: narr and arity variants
|
2008-07-05 07:25:10 -05:00 |
Eduardo Cavazos
|
28c86d07f5
|
combinators.cleave: ncleave
|
2008-07-05 06:45:47 -05:00 |
Joe Groff
|
f3bcb7b77b
|
Add 3&& and 3|| words
|
2008-07-03 21:14:42 -07:00 |
Eduardo Cavazos
|
46fc50af37
|
combinators.conditional: 1if and 1cond
|
2008-06-30 10:35:09 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
358c09d204
|
combinators.lib 3apply is kernel's tri@; remove and update usages
|
2008-06-27 02:17:19 -05:00 |
Eduardo Cavazos
|
c71d09ee30
|
combinators.lib: Remove old code
|
2008-06-25 04:52:52 -05:00 |
Slava Pestov
|
b26e6b90f5
|
Code cleanup
|
2008-06-25 03:33:58 -05:00 |
Eduardo Cavazos
|
7aea2ec62c
|
combinators.lib tests: minor update
|
2008-06-24 18:07:41 -05:00 |
Eduardo Cavazos
|
945fe1bc74
|
Add combinators.short-circuit.smart
|
2008-06-24 10:40:55 -05:00 |
Eduardo Cavazos
|
e1b9e3485a
|
combinators.short-circuit: tests
|
2008-06-24 10:40:27 -05:00 |
Eduardo Cavazos
|
8cd16e5bf8
|
combinators.short-circuit: n&&-rewrite and n||-rewrite
|
2008-06-24 10:39:50 -05:00 |
Eduardo Cavazos
|
e88b83b32f
|
Update vocabs for combinators.short-circuit
|
2008-06-24 08:35:36 -05:00 |
Eduardo Cavazos
|
6923b32ebf
|
Add combinators.short-circuit
|
2008-06-24 08:35:06 -05:00 |
Eduardo Cavazos
|
3fa97aa171
|
combinators.lib: remove old words
|
2008-06-13 03:40:51 -05:00 |
Eduardo Cavazos
|
e813ac97c4
|
combinators.lib: short-circuit is used by regexp
|
2008-06-10 20:27:47 -05:00 |
Eduardo Cavazos
|
911b7cb447
|
combinators.lib-tests: update some tests
|
2008-06-10 09:02:23 -05:00 |
Eduardo Cavazos
|
5518229b0f
|
combinators.lib-docs: minor fix
|
2008-06-09 23:46:46 -05:00 |
Eduardo Cavazos
|
95f5c78159
|
combinators.lib: New short-circuit combinators
|
2008-06-09 23:23:09 -05:00 |
Eduardo Cavazos
|
34ba89025b
|
combinators.lib: fix bug
|
2008-06-01 10:46:38 -05:00 |
Eduardo Cavazos
|
73b0e07277
|
combinators.lib: Add || variants
|
2008-05-28 21:44:02 -05:00 |
Doug Coleman
|
f706b50ac7
|
remove dipd, it's 2dip
|
2008-05-23 22:48:58 -05:00 |
Slava Pestov
|
2cbfa9c2d7
|
Move destructors to core
|
2008-05-14 23:23:12 -05:00 |
Doug Coleman
|
7c09936f30
|
use butlast, butlast-slice
"extra/foo" resource-path -> "resource:extra/foo"
|
2008-05-06 12:37:11 -05:00 |
Doug Coleman
|
72080fda4a
|
construct-boa -> boa
construct-empty -> new
|
2008-04-13 15:06:27 -05:00 |
Eduardo Cavazos
|
d1c9082cd4
|
combinators.cleave: Major insurgency assault
|
2008-04-01 16:22:14 -06:00 |
Slava Pestov
|
9e13e61a74
|
Fix some load errors
|
2008-03-29 04:07:06 -05:00 |
Slava Pestov
|
aec04edbda
|
Phasing out get-slots and cleaning up some code
|
2008-03-29 00:59:05 -05:00 |
Slava Pestov
|
ea45fe2b45
|
Move more cleave stuff into core
|
2008-03-28 23:38:03 -05:00 |
Slava Pestov
|
1f3e6fd0b7
|
combinators.cleave is now core
|
2008-03-28 23:00:20 -05:00 |
Slava Pestov
|
89a531d4a2
|
Fixing unit tests
|
2008-03-26 17:07:50 -05:00 |
Slava Pestov
|
8d7ccf2596
|
Add unit test for ifte
|
2008-03-21 17:48:01 -05:00 |
Doug Coleman
|
3e7940216e
|
swap append to swap append
refactoring path+ to append-path
swap path+ to prepend-path
calendar gmt-offset to duration
|
2008-03-19 19:15:32 -05:00 |
Doug Coleman
|
3e14b0fac0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-19 16:21:17 -05:00 |
Doug Coleman
|
077df62492
|
add 2bi*
|
2008-03-19 16:20:14 -05:00 |
Doug Coleman
|
40aab45282
|
add do-while and use it in generate
|
2008-03-19 16:16:35 -05:00 |
Joe Groff
|
6f89d7921b
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
extra/combinators/lib/lib.factor
extra/io/windows/files/files.factor
extra/opengl/demo-support/demo-support.factor
extra/opengl/shaders/shaders.factor
|
2008-03-15 20:39:43 -07:00 |