Slava Pestov
3c7bd34a15
Merge branch 'cxx' of git://github.com/jedahu/factor
2009-07-23 21:25:20 -05:00
Doug Coleman
9e7bfc202b
remove experimental constructors features
2009-07-23 15:59:55 -05:00
Joe Groff
3759cd7efc
update gpu.util.wasd to match uniform tuple changes
2009-07-23 14:58:45 -05:00
Joe Groff
739d99d4e8
Merge branch 'master' of git://factorcode.org/git/factor
2009-07-23 13:39:52 -05:00
Joe Groff
733c208f8c
doc updates for uniform-tuple changes
2009-07-23 13:39:28 -05:00
Joe Groff
2a194ea780
bind textures out of uniform structs and arrays
2009-07-23 13:01:21 -05:00
Joe Groff
bba46d2b30
improve uniform-tuple interface in gpu.render. uniform-tuples can now contain other uniform-tuples to represent struct uniforms. use glUniform*v to blast uniform arrays in one shot. s/-/_/ in slot names so they look more factorish on the CPU side
2009-07-22 22:32:02 -05:00
Joe Groff
3bbc9835fc
add a new "make-tuple" combinator for cleaving values into tuple slots by name. make render-set read-only and update gpu demos to use make-tuple
2009-07-22 12:43:44 -05:00
Sam Anklesaria
3adec5c396
separated run-desc from launcher
2009-07-22 10:28:27 -05:00
Sam Anklesaria
cc38d1ada6
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
basis/functors/functors.factor
basis/io/launcher/launcher.factor
basis/ui/gadgets/tables/tables.factor
2009-07-22 10:02:09 -05:00
Sam Anklesaria
58d8aacb74
generalized image buttons
2009-07-22 09:46:52 -05:00
Jeremy Hughes
2c40a6667c
Merge branch 'master' into marshall
...
* master: (96 commits)
compiler.cfg.dataflow-analysis: iterative dataflow analysis framework
functors: add MIXIN:, SINGLETON:
Add assoc-refine, which takes the intersection of a sequence of assocs
compiler.cfg: Fix unit tests
compiler.cfg.registers: minor optimization
compiler.cfg.ssa: Cytron's SSA construction algorithm
compiler.cfg.dominance: fix idom computation, compute dominator tree, compute dominance frontiers, add some tests
Move conjoin-at from compiler.cfg.liveness to sets
sequences.abbrev: add docs - not much, but a start
sequences.abbrev: keep insertion order
sequences.abbrev: more small refactoring
sequences.abbrev: small refactoring
sequences.abbrev: Initial commit
opengl is for chumps
alien.inline.compiler: help-lint fix
parser: remove outdated unit tests that were superseded by tests in vocabs.parser
vocabs.parser: add tests to assert that the correct errors get thrown
ui.tools.listener: selecting a word from a completion popup now behaves like a USE: followed by a FROM:
FROM: and RENAME: give a more meaningful error if the vocabulary does not exist
compiler.cfg.stack-analysis: fix outdated tests
...
2009-07-22 19:45:48 +12:00
Jeremy Hughes
f261752dd1
alien.inline.types: a trifling matter
2009-07-22 19:30:55 +12:00
Jeremy Hughes
7ad0924df2
alien.cxx: methods and virtual methods
2009-07-22 19:25:13 +12:00
Jeremy Hughes
8d4585edef
alien.marshall: tidy unmarshallers
2009-07-22 19:20:01 +12:00
Jeremy Hughes
1218d3fa9d
alien.cxx: C++ methods
2009-07-22 17:21:07 +12:00
Jeremy Hughes
186cc7edb3
added alien.cxx
2009-07-22 16:38:01 +12:00
Jeremy Hughes
8ae1fb66a3
alien.inline.types: fix parse-c++-type
2009-07-22 15:57:29 +12:00
Jeremy Hughes
c780bb724d
alien.marshall: C++ type parsing
2009-07-22 12:41:29 +12:00
Sam Anklesaria
568f55f105
product specifiers removed from frp signals
2009-07-21 19:40:06 -05:00
Jeremy Hughes
59091c6cf2
alien.marshall: refactored unmarshalling words
2009-07-21 17:10:04 +12:00
Maximilian Lupke
08814c3308
sequences.abbrev: add docs - not much, but a start
2009-07-21 00:37:45 +02:00
Maximilian Lupke
ea7cbd2b5a
sequences.abbrev: keep insertion order
2009-07-20 20:18:13 +02:00
Maximilian Lupke
e3ec2b6c8b
sequences.abbrev: more small refactoring
2009-07-20 17:22:55 +02:00
Maximilian Lupke
52e09199e1
sequences.abbrev: small refactoring
2009-07-20 01:40:20 +02:00
Maximilian Lupke
8e9badd4f5
sequences.abbrev: Initial commit
2009-07-20 01:31:26 +02:00
Slava Pestov
dbf04ff2ca
opengl is for chumps
2009-07-19 14:34:24 -05:00
Slava Pestov
e729ea3dea
alien.inline.compiler: help-lint fix
2009-07-19 02:09:12 -05:00
Slava Pestov
7969581474
Merge branch 'master' of git://factorcode.org/git/factor
2009-07-18 23:13:43 -05:00
Slava Pestov
200cd5d43f
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-18 23:13:22 -05:00
Slava Pestov
389b689796
slightly faster heaps, add benchmark
2009-07-18 00:52:24 -05:00
Jeremy Hughes
0560e3abea
alien.inline.compiler: fixed linking on winnt (requires gcc.exe and g++.exe)
2009-07-18 17:08:53 +12:00
Slava Pestov
4931ab0d5f
benchmark: run each benchmark 5 times and take the best time
2009-07-16 03:30:11 -05:00
Slava Pestov
fbf907308e
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-16 03:26:35 -05:00
Jeremy Hughes
8c892380fe
alien.marshall.syntax: fixed CM-FUNCTION: example
2009-07-16 20:22:41 +12:00
Slava Pestov
86b6f65fd0
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-16 03:08:58 -05:00
Jeremy Hughes
5ae07b3168
help lint fixes
2009-07-16 19:57:47 +12:00
Jeremy Hughes
7596b3288c
alien.marshall.syntax-tests: use alien.inline.syntax vocab
2009-07-16 19:55:08 +12:00
Slava Pestov
440df3916a
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-16 00:35:16 -05:00
Jeremy Hughes
267d8d2a85
alien.marshall.syntax: use alien.inline.syntax vocab
2009-07-16 17:23:22 +12:00
Slava Pestov
b4c522f045
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-15 19:25:41 -05:00
Jeremy Hughes
28dbb22aee
split alien.inline syntax into alien.inline.syntax
2009-07-15 16:51:44 +12:00
Jeremy Hughes
67c7df2653
alien.marshall.syntax: add more tests
2009-07-15 16:43:42 +12:00
Jeremy Hughes
eef0ef9068
alien.marshall.syntax: fix marshalled-function
2009-07-15 16:43:19 +12:00
Jeremy Hughes
17e2c9f91c
alien.marshall.private: fix ptr-pass-through
2009-07-15 16:42:45 +12:00
Jeremy Hughes
0c0ae68c5e
alien.marshall: fixed out-arg-unmarshaller
2009-07-15 16:42:00 +12:00
Jeremy Hughes
e3a1299993
alien.marshall: added boolean as bool alias
2009-07-15 16:41:40 +12:00
Jeremy Hughes
e4fbb978a3
alien.marshall.types: added pointer-to-non-const-primitive?
2009-07-15 16:41:06 +12:00
Jeremy Hughes
30698cc534
alien.marshall.types: robustifying
2009-07-15 16:40:41 +12:00
Jeremy Hughes
c1ccc6a2b0
alien.inline: added raw-c word
2009-07-15 16:40:00 +12:00
Jeremy Hughes
79dd644e57
moved alien.inline and alien.marshall to extra
2009-07-14 22:39:27 +12:00
Slava Pestov
05343e88ba
bson: fix broken unit test
2009-07-13 22:59:51 -05:00
Sascha Matzke
f4b4195a74
added unit-tests to bson vocab
2009-07-11 11:15:13 +02:00
Slava Pestov
949b527ed5
Help lint fixes for urls.encoding and mongodb.driver
2009-07-10 07:52:20 -05:00
Slava Pestov
c25ac2a066
llvm: add unportable tag
2009-07-10 07:46:47 -05:00
sheeple
b7aac8c13a
llvm.core: fix add-llvm-library
2009-07-10 07:38:19 -05:00
Slava Pestov
e0fa51512f
llvm: new add-llvm-library word to make things a bit more portable
2009-07-10 07:07:54 -05:00
Slava Pestov
5cb7220ed8
Merge branch 'for-slava' of git://github.com/x6j8x/factor
2009-07-09 17:09:09 -05:00
Sascha Matzke
9bba898dfb
replace 2array "." join with "." glue
2009-07-09 14:17:10 +02:00
Slava Pestov
92b0765cd7
contributors: exclude merges to make patch counts more reasonable
2009-07-09 06:58:47 -05:00
Slava Pestov
93195e2914
Merge branch 'for-slava' of git://github.com/x6j8x/factor
2009-07-09 06:40:52 -05:00
Sascha Matzke
b1e91e10e6
changed single byte writes to write1
2009-07-09 13:36:54 +02:00
Sascha Matzke
1aad74c71b
removed usages of sprintf
...
made collection handling more concise
2009-07-09 13:36:37 +02:00
Sascha Matzke
ce9406ea86
fixed signed number decoding problem
2009-07-09 13:36:19 +02:00
Slava Pestov
3acc06c5d9
Merge branch 'thead' of git://github.com/phildawes/factor
2009-07-09 06:22:29 -05:00
Slava Pestov
5536237232
Merge branch 'llvm' of git://github.com/yuuki/factor
2009-07-09 06:21:44 -05:00
Slava Pestov
6737d2cdab
benchmark.hashtables: throw something together
2009-07-07 12:20:43 -05:00
Slava Pestov
daed003f33
vocabs.hierarchy: more refactoring, update existing code for new API
2009-07-06 04:55:23 -05:00
Slava Pestov
5bd27a8dee
webkit-demo: update for recent <ViewWindow> stack effect change
2009-07-05 21:40:47 -05:00
Joe Groff
ad2bffd4da
Merge branch 'master' of git://factorcode.org/git/factor
2009-07-02 22:22:55 -05:00
Joe Groff
f9138f3048
variants docs nitpicks
2009-07-02 19:01:50 -05:00
Slava Pestov
9404a7d0e3
half-floats: Add some more unit tests
2009-07-02 17:52:53 -05:00
Joe Groff
97adae24f0
pardon my dust
2009-07-01 17:57:21 -05:00
Matthew Willis
b0ca5ecffa
updated llvm.invoker test to use install-bc
2009-07-01 14:52:15 +09:00
Matthew Willis
e8d298588f
Merge branch 'master' into llvm
2009-07-01 11:15:54 +09:00
Matthew Willis
778707e8fa
add license and copywrite to extra/llvm vocabs
2009-07-01 11:08:57 +09:00
Slava Pestov
1acf243cce
Fix conflict
2009-06-30 20:16:09 -05:00
Doug Coleman
e8390ebace
imagebin does the right thing now
2009-06-30 17:39:36 -05:00
Doug Coleman
fefea85514
working on imagebin
2009-06-30 14:56:58 -05:00
Phil Dawes
c1d08d213f
Added thead, tfoot to html
2009-06-30 16:26:51 +01:00
Matthew Willis
b46999584b
invoker infers function param c-types more generally
2009-06-30 22:55:20 +09:00
Matthew Willis
d4c03d8459
add invoker test that tests the entire llvm binding so far
2009-06-30 11:58:09 +09:00
Matthew Willis
1716a4bec8
remove llvm.bindings, made obsolete by llvm.wrappers and friends
2009-06-30 11:57:24 +09:00
Matthew Willis
c843edd870
install functions from llvm bytecode, with test
2009-06-30 11:43:04 +09:00
Sam Anklesaria
721a6dc3ab
"<$" made generic + moved to monads
2009-06-27 13:57:29 -05:00
Sam Anklesaria
07c8c00a12
fixed binding bugs in frp
2009-06-27 13:22:48 -05:00
Matthew Willis
16a2d8aa79
Merge branch 'master' of git://factorcode.org/git/factor into llvm
2009-06-27 19:43:17 +09:00
Matthew Willis
48863ca171
Added global jit, and convenience words for dealing with it
2009-06-27 18:41:40 +09:00
Doug Coleman
1cb6bc99da
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
basis/compiler/cfg/linear-scan/resolve/resolve-tests.factor
2009-06-26 21:51:08 -05:00
Doug Coleman
9fd65ad324
add collect-values to histogram
2009-06-26 21:46:59 -05:00
Joe Groff
911acd6a4a
docs for variants
2009-06-26 17:12:08 -05:00
Joe Groff
7a88c5ae8a
variants vocab for ADTs
2009-06-26 16:31:20 -05:00
Sam Anklesaria
a6f65a483b
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-26 15:52:48 -05:00
Sam Anklesaria
244ad93577
gui-sudoku makes sudokus too
2009-06-26 15:28:23 -05:00
Sam Anklesaria
96fccd9c6c
added summary/ author files
2009-06-26 15:25:50 -05:00
Matthew Willis
081f24ccf7
convert from LLVM types, with tests
2009-06-26 22:01:20 +09:00
Matthew Willis
c331b31007
Update LLVMTypeKind enum
2009-06-26 22:00:55 +09:00
Sam Anklesaria
93641c534d
frp documentation updated
2009-06-25 23:23:09 -05:00
Sam Anklesaria
5a465d016b
changed frp demo to a gui sudoku solver
2009-06-25 16:09:23 -05:00
Sam Anklesaria
5ef2e957e3
frp: using unparent rather than manual child removal
2009-06-25 15:55:09 -05:00
Doug Coleman
c44df7832c
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-25 13:26:18 -05:00
Matthew Willis
cf64ea4583
Merge branch 'master' of git://factorcode.org/git/factor into llvm
2009-06-26 00:23:44 +09:00
Matthew Willis
8934bb8e49
Added type parser, factor llvm type objects, and recursive type resolution
2009-06-26 00:21:54 +09:00
Sam Anklesaria
ea052600bf
simplification of frp
2009-06-24 20:06:12 -05:00
Joe Groff
845e9532ba
update demos using GL_EXT_framebuffer_object and GL_ARB_texture_float to use suffixless opengl 3 symbol names
2009-06-24 17:59:25 -05:00
Matthew Willis
2f80903224
Merge branch 'master' of git://factorcode.org/git/factor into llvm
2009-06-23 14:02:08 +09:00
Slava Pestov
5f534fa1ca
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-22 16:01:43 -05:00
Slava Pestov
d43aaaa0bf
Merge branch 'mongo-factor-driver' of git://github.com/x6j8x/factor
2009-06-22 16:01:14 -05:00
Joe Groff
8fabe24b1d
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-22 15:54:25 -05:00
Doug Coleman
3afd2599ce
fix cursor 3map
2009-06-22 11:55:42 -05:00
Joe Groff
ac3ec67c6a
separate component format from component order in image objects
2009-06-22 11:20:54 -05:00
Samuel Tardieu
65e495aa66
Remove spurious dup in io.serial.unix/linux
2009-06-22 18:08:12 +02:00
Matthew Willis
ded676e4e3
beginnings of extra/llvm
2009-06-22 21:21:15 +09:00
Sascha Matzke
f2c250180c
small bson write performance enhancement, some code optimization, added type declarations
2009-06-22 08:32:32 +02:00
Sam Anklesaria
2a26670099
image buttons built in
2009-06-21 21:08:50 -05:00
Sam Anklesaria
b8633e5e12
fixed point signals
2009-06-21 21:08:24 -05:00
Sam Anklesaria
08c386f534
dynamic lambdas
2009-06-21 21:07:16 -05:00
Slava Pestov
f2208728e2
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-20 15:35:12 -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
Matthew Willis
04c3d6e074
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-20 18:34:22 +09:00
Doug Coleman
b8588b4b63
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-19 14:42:57 -05:00
Doug Coleman
1e14a83ee1
allow robot-identifiers to be set for robots.txt
2009-06-19 14:41:48 -05:00
Slava Pestov
326202e7b7
Fix help-lint for models.range and histogram
2009-06-19 14:33:43 -05:00
Joe Groff
751752da15
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-18 22:33:26 -05:00
Joe Groff
cbe9bfffde
draw-world can't be called directly from a game loop; the ui update thread might switch GL contexts out from under us
2009-06-18 22:33:09 -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
Slava Pestov
b42c6c4425
Move histogram words from core/sets to extra/histogram
2009-06-18 21:55:33 -05:00
Joe Groff
ff742a7d81
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-18 21:20:49 -05:00
Joe Groff
037ed45339
give range models a step parameter; use it on sliders so the thumb can step by any interval
2009-06-18 20:57:02 -05:00
Slava Pestov
6a790a657b
Merge branch 'tokyo' of git://www.tiodante.com/git/factor
2009-06-18 19:32: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
Sam Anklesaria
0f7c3956d1
frp-action-fields
2009-06-18 15:54:24 -05:00
Sam Anklesaria
5f903930a3
fold-model improvements
2009-06-18 15:32:11 -05:00
Matthew Willis
b11656f4a3
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-19 03:02:30 +09:00
Joe Groff
76b3e5fea2
win32 support for window-controls
2009-06-18 11:41:34 -05:00
Joe Groff
33dcb98943
oops, forgot a USING
2009-06-18 09:57:49 -05:00
Joe Groff
48b06d6221
window-controls-demo for testing/showing off window controls
2009-06-18 09:53:17 -05: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
Sam Anklesaria
4d2d9f86b4
ui.frp.layout checks namespace only to 1 level
2009-06-17 18:05:54 -05:00
Bruno Deferrari
4fcb379870
tokyo.alien: Fix USING: lines
2009-06-17 16:33:37 -03:00
Sam Anklesaria
979d0c9d48
forgot recipes' sequences.extra dep
2009-06-17 12:56:32 -05:00
Sam Anklesaria
6132608cc2
extra sequences functions moved out of core
2009-06-17 12:35:09 -05: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
Sam Anklesaria
48c63c5efb
misc ui.frp fixes
2009-06-16 15:50:48 -05:00
Sam Anklesaria
63f3c5dedd
persistency allows sql types for slots
2009-06-16 14:36:01 -05:00
Matthew Willis
08a3d907db
rename llvm.binding to llvm.bindings, update IN:
2009-06-16 09:19:50 +09:00
Matthew Willis
27e95c7908
move llvm bindings to llvm.bindings
2009-06-16 09:15:24 +09:00
Matthew Willis
f55d83a84e
remove some untested function extra/llvm
2009-06-16 08:53:16 +09:00
Matthew Willis
f2b4b9236a
moving llvm to extra
2009-06-15 21:46:19 +09:00
Matthew Willis
56cb3c6f59
added DISPOSABLE-CENTRAL: to extra/central
2009-06-15 21:39:40 +09:00
Matthew Willis
16ba9fbd80
extra/central implements the "central" pattern
2009-06-15 17:09:20 +09:00
Sam Anklesaria
8051218ee0
ui.frp examples updated
2009-06-14 13:08:49 -05:00
Sam Anklesaria
fee59b772b
ui.frp: no restarts needed for compilation
2009-06-14 12:58:55 -05:00
Sam Anklesaria
63204e677a
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
unmaintained/modules/rpc-server/rpc-server.factor
2009-06-14 11:56:45 -05:00
Sam Anklesaria
b265e3afea
ui.frp connection reordering supported
2009-06-14 11:42:31 -05:00
Bruno Deferrari
142f12b5bc
tokyo.alien: Fix typo
2009-06-13 22:16:29 -03:00
Slava Pestov
b18c84454b
Move constructors vocabulary to extra and refactor basis code not to use it
2009-06-13 18:47:19 -05: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
17ae993874
Merge branch 'master' into tokyo
2009-06-13 19:29:58 -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
Doug Coleman
7134236e46
Merge branch 'master' of git://github.com/prunedtree/factor
...
Conflicts:
basis/compression/inflate/inflate.factor
basis/math/matrices/matrices.factor
2009-06-12 02:33:49 -05:00
Joe Groff
226c76aa1f
stop playing fast and loose with NaN representations in half-floats tests
2009-06-11 18:00:01 -05:00
Doug Coleman
3cabf3aeca
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-11 11:10:20 -05:00
Sam Anklesaria
c03ec9f053
frp ,? word added
2009-06-11 09:13:52 -05:00
Doug Coleman
a8bc1d36cb
2map and 3map work in cursors
2009-06-10 17:59:14 -04:00
Sam Anklesaria
5f3ca1072b
ui.frp uses placeholders for templating
2009-06-10 16:15:02 -05:00
Doug Coleman
b8b0e11492
remove use of image boa from noise
2009-06-10 16:05:17 -04:00
Doug Coleman
b96a858872
refactor terrain generation to not use an image boa constructor
2009-06-10 15:59:14 -04:00
Joe Groff
12d99ed6f8
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-10 13:06:44 -05:00
Joe Groff
50f4db1ce2
half-precision float vocab
2009-06-10 13:06:06 -05:00
Doug Coleman
6434e4acf1
move images.processing to unmaintained for now
2009-06-09 22:48:19 -04:00
Doug Coleman
9861fdc9b3
take-n returns the rest of the sequence if not enough elements are present
2009-06-09 11:49:22 -04:00
Doug Coleman
a59bf32a33
fix cloning weirdness in images rotation tests
2009-06-09 11:48:39 -04:00
Slava Pestov
2b61f6c7ca
Merge branch 'master' of git://github.com/mrjbq7/factor
2009-06-09 03:07:36 -05:00
Slava Pestov
aaeeaa1e6f
Fix load errors
2009-06-08 04:18:57 -05:00
John Benediktsson
88e5397b51
brainfuck: Require loops to be non-empty, add test case.
2009-06-07 17:39:21 -07:00
Sam Anklesaria
1aca6455de
frp templating sizes bug fixed
2009-06-07 18:42:20 -05:00
John Benediktsson
4b21217956
brainfuck: Adding debug (#) operator.
2009-06-07 16:18:13 -07:00
Sam Anklesaria
95d2147dd5
frp books automatically add models
2009-06-07 17:43:07 -05:00
John Benediktsson
6b86f059e7
Merge groups of similar operations.
2009-06-07 15:21:39 -07:00
Sam Anklesaria
e8cbb5b228
frp.layout works with books
2009-06-07 17:03:32 -05:00
Sam Anklesaria
5b4466161c
persistency vocab completely hides db for storage
2009-06-07 13:33:04 -05:00
John Benediktsson
2a5db1abd9
brainfuck: Remove concept of operations now that it is compiled.
2009-06-07 07:52:07 -07:00
John Benediktsson
67a36883fe
Compile brainfuck a bit more stylishly.
2009-06-06 20:44:48 -07:00
John Benediktsson
e30a9fc4b1
Add some test cases, remember to flush after running program.
2009-06-06 20:11:59 -07:00
Sam Anklesaria
58192d7e6e
ui.frp.layout fixed- now works normally
2009-06-06 20:58:12 -05:00
John Benediktsson
e4a10254d8
Changed brainfuck from interpreter to compiler, using EBNF's.
2009-06-06 10:07:23 -07:00