Slava Pestov
562ccb24f3
Fix Windows launcher issue
2008-04-06 00:53:50 -05:00
Doug Coleman
aade46d448
sqlite inheritance
2008-04-06 00:37:12 -05:00
Doug Coleman
9df17da5c4
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-05 23:57:45 -05:00
Slava Pestov
d2468ad9ed
Add launcher error codes
2008-04-05 23:31:41 -05:00
Slava Pestov
ab5ebd0f5a
Fix buffering issue
2008-04-05 23:26:33 -05:00
Doug Coleman
b5301348f1
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-05 23:00:08 -05:00
Slava Pestov
f1bacc2110
Smarter breakpoint word
2008-04-05 22:59:31 -05:00
Doug Coleman
ec620ef0c8
inheritance with postgresql
2008-04-05 20:22:33 -05:00
slava
1f838811e8
Fix X11 UI
2008-04-05 19:15:35 -05:00
Doug Coleman
93c49c3bb7
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-05 10:39:02 -05:00
Slava Pestov
5f04c49d18
Fix windows deploy
2008-04-05 08:31:29 -05:00
Slava Pestov
6f1d3d9174
cocoa no longer depends on xml
2008-04-05 08:30:02 -05:00
Slava Pestov
f94596af57
ui no longer depends on *.lib
2008-04-05 07:57:51 -05:00
Slava Pestov
b886718609
opengl no longer depends on *.lib
2008-04-05 07:57:40 -05:00
Slava Pestov
b2fa4e2f07
unicode no longer depends on *.lib
2008-04-05 07:57:26 -05:00
Slava Pestov
c11ecef623
Vocab browser formatting fix
2008-04-05 07:36:14 -05:00
Slava Pestov
d8ffc11242
Remove unnecessary dependency
2008-04-05 07:00:59 -05:00
Slava Pestov
f7f43fa689
ABOUT: updates vocabulary
2008-04-05 07:00:09 -05:00
Slava Pestov
1d3205c69e
Fix BSD I/O
2008-04-05 05:50:39 -05:00
Slava Pestov
507da24d39
Fix conflict
2008-04-05 05:28:40 -05:00
Slava Pestov
a30c60ea63
Fix UI breakage
2008-04-05 04:58:22 -05:00
Slava Pestov
57268bcc7b
Launcher wait cleanup, don't use kqueue anymore
2008-04-05 04:26:58 -05:00
Slava Pestov
b3a41fd796
Merged code-gc, data-gc primitives into a gc primitive
2008-04-05 04:26:46 -05:00
Daniel Ehrenberg
48d31a2ca0
More changes to delegate
2008-04-05 02:44:54 -05:00
Slava Pestov
d64921e8a2
Merge branch 'master' of git://double.co.nz/git/factor
2008-04-05 00:51:04 -05:00
Daniel Ehrenberg
9f16b80f3e
Fixing docs typo
2008-04-05 00:43:42 -05:00
Chris Double
e00a392736
Refactor delay parser
2008-04-05 18:41:28 +13:00
Chris Double
2744313ac1
Refactor sp peg parser
2008-04-05 18:36:17 +13:00
Chris Double
d93c7958fd
Refactor action peg parser
2008-04-05 18:33:50 +13:00
Chris Double
247bf2137b
Refactor ensure and ensure-not parsers
2008-04-05 18:30:11 +13:00
Chris Double
796981e192
Refactor semantic peg parser
2008-04-05 18:19:11 +13:00
Chris Double
3123654a84
Refactor optional peg parser
2008-04-05 18:05:09 +13:00
Chris Double
d4897fa007
Refactor repeat0 and repeat1 peg parsers
2008-04-05 18:01:18 +13:00
Chris Double
226d211342
Refactor choice peg parser
2008-04-05 17:54:18 +13:00
Chris Double
102178f787
Refactor seq peg parser
2008-04-05 17:51:42 +13:00
Chris Double
7b73d2734f
Refactor range peg parser
2008-04-05 17:33:39 +13:00
Chris Double
80d11405a9
Refactor token peg parser
2008-04-05 17:25:04 +13:00
Chris Double
8b16816bf8
Refactor satisfy peg parser
2008-04-05 17:17:52 +13:00
Daniel Ehrenberg
fe797265ec
Working on delegate
2008-04-04 23:14:40 -05:00
Slava Pestov
5a4b5b01f9
Fix using
2008-04-04 22:59:23 -05:00
Slava Pestov
21831d2c16
Fix Unix launcher with current directory
2008-04-04 22:49:19 -05:00
Slava Pestov
1d3e22a60c
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-04 22:41:06 -05:00
Slava Pestov
6a823c4a69
Windows launcher fix
2008-04-04 22:40:37 -05:00
Slava Pestov
3bd09a2d9a
Removing obsolete directory
2008-04-04 21:37:05 -05:00
Eduardo Cavazos
4323b07f81
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-04 21:14:48 -05:00
Eduardo Cavazos
886ab8b18e
builder: fix minor bug
2008-04-04 21:14:24 -05:00
Slava Pestov
979d0b7dfe
Fixing unit tests
2008-04-04 19:30:04 -05:00
Doug Coleman
842cdf0891
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-04 16:21:59 -05:00
Doug Coleman
fa15df3189
fix unit test
2008-04-04 16:21:45 -05:00
Eduardo Cavazos
5f50c1cbff
builder: update to handle latest changes
2008-04-04 15:22:21 -05:00
Eduardo Cavazos
a245dcb0c9
builder: up bootstrap timeout to 60 minutes (yikes!)
2008-04-04 12:40:25 -05:00
Eduardo Cavazos
89d4c4ca59
newfx: add a couple of variants
2008-04-04 12:27:30 -05:00
Eduardo Cavazos
0a8bbcf950
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-04 12:27:10 -05:00
Eduardo Cavazos
a870b7d635
builder: remove reference to 'cwd'
2008-04-04 12:26:39 -05:00
Doug Coleman
b35ef01860
fix windows bootstrap
2008-04-04 12:02:25 -05:00
Doug Coleman
87a705e782
fix sha1-interleave
2008-04-04 12:02:12 -05:00
Slava Pestov
d36c8620de
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-04 10:14:32 -05:00
Slava Pestov
f6030fb3a4
Another improvement
2008-04-04 10:11:31 -05:00
Slava Pestov
0cc26425fd
Make image smaller on Windows
2008-04-04 10:05:52 -05:00
Slava Pestov
41e5226df6
Load fixes
2008-04-04 09:17:33 -05:00
Slava Pestov
67c509db73
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-04 09:10:31 -05:00
Doug Coleman
8ffd5b61af
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-04 08:48:06 -05:00
Slava Pestov
ca652dc157
Fix UI panes
2008-04-04 08:44:32 -05:00
Chris Double
a6b160c447
apply-memo-rule doesn't need to be inline
2008-04-05 02:26:41 +13:00
Chris Double
72dbac6a29
delocalise apply-memo-rule
2008-04-05 02:07:17 +13:00
Chris Double
a4700e072e
delocalise apply-rule
2008-04-05 01:56:37 +13:00
Slava Pestov
fa65bdad14
Fix load failures
2008-04-04 07:40:36 -05:00
Slava Pestov
7e7ba4ca38
Fixing streams
2008-04-04 07:39:09 -05:00
Slava Pestov
26dca5d77a
Merge branch 'for-slava' of git://www.rfc1149.net/factor
2008-04-04 07:09:59 -05:00
Slava Pestov
8d39853248
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-04 07:09:21 -05:00
Slava Pestov
6b626f108c
Update extra/delegate; removing section protocol since it makes little sense
2008-04-04 05:57:59 -05:00
Samuel Tardieu
cf5ff72eb9
Fix bug introduced by former checkin
2008-04-04 12:51:05 +02:00
Samuel Tardieu
dcc28cd0f8
Fix bug in project-euler.169 introduced by a former checkin
2008-04-04 12:48:36 +02:00
Samuel Tardieu
f2cbd7648f
Use more combinators
2008-04-04 11:40:49 +02:00
Samuel Tardieu
fe8448b4e8
Use more combinators
2008-04-04 11:20:10 +02:00
Slava Pestov
f669d2c9f1
Fixing editors for parse-error/condition changes
2008-04-04 04:12:25 -05:00
Slava Pestov
ef4046cda9
Converting code to use inheritance
2008-04-04 00:33:06 -05:00
Doug Coleman
3eb2bd784f
fix library path
2008-04-03 23:36:14 -05:00
Doug Coleman
d031087338
better cpu report
2008-04-03 23:35:57 -05:00
Slava Pestov
dbb0cf55cc
Fix UI completion bug
2008-04-03 21:29:56 -05:00
Slava Pestov
cc2f512287
New classes.builtin vocab
2008-04-03 21:19:20 -05:00
Daniel Ehrenberg
4e1285112d
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
extra/delegate/delegate.factor
2008-04-03 19:20:29 -05:00
Daniel Ehrenberg
90d4266867
Part of delegate changes
2008-04-03 19:17:58 -05:00
erg
36fc0b26ac
fix load error
2008-04-03 18:51:53 -05:00
erg
45b0dd9042
add using
2008-04-03 18:41:12 -05:00
erg
82f3239012
remove private stuff
2008-04-03 18:40:51 -05:00
erg
344a98802f
tweak word
2008-04-03 18:36:53 -05:00
erg
4acd587629
move cwd and cd to private vocabs
2008-04-03 18:34:47 -05:00
erg
9f085cc10a
add using
2008-04-03 18:11:22 -05:00
erg
bc4892e740
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-03 18:10:29 -05:00
Slava Pestov
e006aca541
Walker: step directly into the effective method
2008-04-03 17:33:06 -05:00
Slava Pestov
d2fc408c1b
Fix Windows launcher
2008-04-03 17:04:23 -05:00
Slava Pestov
a829e0c1fa
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-03 16:46:41 -05:00
Slava Pestov
292cfd14ce
Merge branch 'master' of git://double.co.nz/git/factor
2008-04-03 16:46:29 -05:00
erg
d27252e232
minor cleanup
2008-04-03 16:02:37 -05:00
erg
53d21c6c7a
cleanup in aisle crypto
2008-04-03 13:57:33 -05:00
erg
0b90458cca
simplify bitroll
2008-04-03 13:27:10 -05:00
erg
5c2b2b024e
more cleanup of mersenne-twister -- you can actually understand it now :)
2008-04-03 13:04:24 -05:00
erg
d642347f34
move bit twiddling words to math.bitfields.lib
...
use 32-bit in mersenne-twister
2008-04-03 11:55:08 -05:00
erg
499cc29c1c
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-03 09:47:16 -05:00
Slava Pestov
b096395e6c
Fix reports.noise load error
2008-04-03 06:11:18 -05:00
Slava Pestov
1ff2eaf09c
Move enum docs
2008-04-03 05:24:04 -05:00
Slava Pestov
45cf030cbd
Use call-next-method
2008-04-03 05:21:45 -05:00
Slava Pestov
0041d2edae
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-03 05:08:45 -05:00
erg
e490e9b636
refactor hardware-info a bit
2008-04-03 01:48:29 -05:00
erg
0cf667859a
fix random on openbsd
2008-04-03 00:59:20 -05:00
Chris Double
970f0055c2
Fix failing ebnf unit test
2008-04-03 17:33:37 +13:00
Chris Double
cc7d945a80
Change ebnf variables to not use namespaces
2008-04-03 17:28:09 +13:00
Chris Double
27f2992dc5
Add failing ebnf test
2008-04-03 16:09:03 +13:00
erg
7bec01f9f7
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-02 21:43:36 -05:00
erg
50d8b351de
fix using
2008-04-02 21:43:17 -05:00
Slava Pestov
192471badb
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-02 21:31:50 -05:00
Slava Pestov
5346e1899f
Working on call-next-method, and identity-tuple
2008-04-02 21:27:49 -05:00
Doug Coleman
f10f601e3f
fix teh bootstrap
2008-04-02 20:50:20 -05:00
erg
5de68cd30f
fix bootstrap on intel mac
2008-04-02 20:33:36 -05:00
Doug Coleman
c53e75ef0f
io backend now uses OS singletons
2008-04-02 20:09:56 -05:00
Doug Coleman
72c06fc028
use OS symbol in deploy
2008-04-02 19:46:37 -05:00
Doug Coleman
83d9b936b2
change ui backends to singletons
2008-04-02 19:44:01 -05:00
Doug Coleman
de30882cb1
fix load error
2008-04-02 19:23:37 -05:00
Doug Coleman
0d8a27e5e4
update docs
2008-04-02 19:23:26 -05:00
Doug Coleman
a9cd31704d
remove win32? and win64? words
2008-04-02 18:53:24 -05:00
Slava Pestov
93ebbfb7e4
Try to fix inotify again
2008-04-02 18:50:42 -05:00
Doug Coleman
5db2e8570a
change editors.gvim to use the os singletons
2008-04-02 18:30:52 -05:00
Doug Coleman
28d804d2c4
remove calendar-backend and use os
2008-04-02 18:28:55 -05:00
Doug Coleman
393f77715c
update everything to use os singletons
2008-04-02 18:25:33 -05:00
Chris Double
90bb54f304
Merge commit 'origin/master'
2008-04-03 11:57:43 +13:00
Doug Coleman
dd9f20197c
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-02 15:45:47 -05:00
erg
c89ee5bfcc
add textwrangler binding
2008-04-02 15:11:11 -05:00
Doug Coleman
11feb563eb
move singletons to core
2008-04-02 13:11:55 -05:00
Slava Pestov
a2971bd3be
Improve walker: step into on an array recursively sets breakpoint on each quotation nested in the array. Useful for cond, case, cleave, ...
2008-04-02 00:03:04 -05:00
erg
a861292f60
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-01 22:24:32 -05:00
erg
b085ce2f5f
fix unit test
2008-04-01 22:24:00 -05:00
Chris Double
eac450bdcf
Add ebnf rule word
2008-04-02 15:55:18 +13:00
Chris Double
34a1505d95
PL0 whitespace handling improvement
2008-04-02 15:47:30 +13:00
Chris Double
bbcc84862f
Tweak ast from sequences in ebnf
2008-04-02 15:47:21 +13:00
Doug Coleman
7814d4cbc8
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-01 20:21:03 -05:00
Doug Coleman
6ac0d4692f
remove wrap word, add circular to mersenne twister
2008-04-01 20:20:13 -05:00
erg
a94e5245a3
fix teh tests FOR GREAT JUSTICE
2008-04-01 20:07:18 -05:00
Eduardo Cavazos
b5083a37ef
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-01 18:52:55 -06:00
Eduardo Cavazos
8047115746
remove extra/new-effects
2008-04-01 18:52:40 -06:00
Doug Coleman
7b457218ab
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-01 19:52:35 -05:00
Doug Coleman
2bad7228a7
rename normalize-pathname to normalize-path
...
fix windows launcher issue
2008-04-01 19:51:49 -05:00
Chris Double
1b58ba404e
Fix peg.pl0 test failures
2008-04-02 13:50:29 +13:00
Eduardo Cavazos
5ecb754cc8
newfx: mutators
2008-04-01 18:18:18 -06:00
Doug Coleman
d3da0eb5ca
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-01 19:03:52 -05:00
Chris Double
9d0485cd8a
Merge commit 'origin/master'
2008-04-02 13:02:47 +13:00
Doug Coleman
ae623ff924
normalize-pathname prepends unicode prefix,
...
(normalize-pathname) does not
2008-04-01 19:00:20 -05:00
Chris Double
6b454eed36
Various peg/ebnf fixes
...
- Box parsers were broken when involved in left recursion detection
- ebnf no longer implicitly ignores white space between terminates/non-terminals
- ebnf now handles \t and \n in grammars so productions to detect white space work
- reset-delegates is now reset-pegs
2008-04-02 12:59:12 +13:00
Eduardo Cavazos
5b65e02851
Project for a new American stack effect
2008-04-01 17:48:49 -06:00
Doug Coleman
a80e95ac2d
fix using
2008-04-01 18:02:39 -05:00
Eduardo Cavazos
f3e053c5bc
Merge branch 'master' of git://factorcode.org/git/factor
2008-04-01 16:23:12 -06:00
Eduardo Cavazos
d1c9082cd4
combinators.cleave: Major insurgency assault
2008-04-01 16:22:14 -06:00
Doug Coleman
23768dd482
remove singleton? from sequences.lib
...
fix bootstrap error
2008-04-01 17:06:36 -05:00
Doug Coleman
b4adebb691
update usages of singleton
2008-04-01 16:53:32 -05:00
Doug Coleman
9e32613f5c
rename singletons
2008-04-01 16:51:48 -05:00
Doug Coleman
7cb9be06e5
redo singletons
2008-04-01 16:46:22 -05:00
Eduardo Cavazos
6a2ab73938
Fix more add/add* occurances
2008-03-31 20:32:31 -06:00
Chris Double
122fd50d4a
Throw error when ebnf uses a non-existant non-terminal
2008-04-01 14:49:20 +13:00
Eduardo Cavazos
4f07aefc97
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
core/classes/tuple/tuple.factor
2008-03-31 19:42:21 -06:00
Eduardo Cavazos
e75222d039
More add and add* cleanups
2008-03-31 19:24:48 -06:00
Eduardo Cavazos
aa40350aa7
replace add* and add with prefix and suffix
2008-03-31 18:18:05 -06:00
Chris Double
72bfd57f30
Make ebnf forgiving of whitespace at end of expression
2008-04-01 11:28:14 +13:00
U-CUTLER\dharmatech
a48467af91
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-31 15:30:20 -06:00
Eduardo Cavazos
4181728eca
ui.gadgets.slate: add some gesture handling for processing demos
2008-03-31 15:29:22 -06:00
U-CUTLER\dharmatech
ecf59b7168
Move ldap to unmaintained
2008-03-31 15:27:32 -06:00
Doug Coleman
8e2c2e1838
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-31 13:52:50 -05:00
Doug Coleman
a8e223f471
fix unix domain socket test
2008-03-31 13:51:34 -05:00
Doug Coleman
d1069b6891
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-31 12:48:13 -05:00
Slava Pestov
ff037a65df
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-31 16:22:36 -05:00
Slava Pestov
8742c3f2dc
Oops
2008-03-31 16:20:22 -05:00
Slava Pestov
c2fdd797bc
Try to fix inotify again
2008-03-31 16:20:09 -05:00
Doug Coleman
da5e52de7c
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-31 15:32:26 -05:00
Doug Coleman
f49c72bb05
remove curry2 from mersenne.private...
2008-03-31 15:31:51 -05:00
Doug Coleman
0a63a8fb40
normalize-pathname in local sockets
2008-03-31 14:38:11 -05:00
Doug Coleman
b21d83b531
remove failing unit test for now
2008-03-31 12:47:39 -05:00
sheeple
23bdf2faa7
add using
2008-03-31 08:57:16 -05:00
Slava Pestov
30a7238f71
Clean up serialization
2008-03-31 02:30:06 -05:00
Slava Pestov
309ffc53ef
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-31 01:39:58 -05:00
Slava Pestov
75614bf28c
Merge branch 'master' of git://double.co.nz/git/factor
2008-03-30 23:57:58 -05:00
Slava Pestov
d87667f903
Add inline declaration
2008-03-30 23:54:57 -05:00
Chris Double
a41f8ef733
Mention how to fail from action in pegs
2008-03-31 17:26:42 +13:00
Chris Double
f66774e875
Add tests for semantic and add syntax for it to ebnf
...
Syntax is ?[ ...]?
For example:
[EBNF num=. ?[ number? ]? list=list:x num:y => [[ drop x y + ]] | num EBNF] { 1 2 3 4 5 6 } swap call .
2008-03-31 16:50:05 +13:00
Slava Pestov
420e7dc57e
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-30 22:43:25 -05:00
Slava Pestov
49c0c15d3b
Merge branch 'master' of git://double.co.nz/git/factor
2008-03-30 22:43:18 -05:00
Slava Pestov
8aa676ab1e
Documentation fixes
2008-03-30 22:42:36 -05:00
Chris Double
c45eba6898
Add semantic parser
2008-03-31 16:34:59 +13:00
Chris Double
8a800361df
Merge commit 'origin/master'
2008-03-31 15:01:22 +13:00
Chris Double
729ac1d6dc
Some ebnf tweaks and tests to do with variables
2008-03-31 14:59:22 +13:00
erg
ffa5d82ed3
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-30 20:58:05 -05:00
Slava Pestov
edc586e48b
Merge commit 'yuuki/master'
2008-03-30 20:16:28 -05:00
Chris Double
ee2194d1dc
Allow variable names on elements
2008-03-31 14:03:16 +13:00
Matthew Willis
a098790634
Updated extra/match to use bi@ instead of 2apply. Ran "peg" test for testing.
2008-03-30 17:58:47 -07:00
Chris Double
55a69392fa
First cut at variables in ebnf
2008-03-31 13:52:42 +13:00
erg
c30a8a68ee
refactor mersenne-twister to not use new-effects
2008-03-30 18:22:35 -05:00
Matthew Willis
dee3f0706c
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-30 15:14:57 -07:00
sheeple
7be6c51da8
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-30 15:51:08 -05:00
Eduardo Cavazos
1782880f8c
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-30 14:39:30 -06:00
Eduardo Cavazos
2d80153b07
builder: Add support for gmake
2008-03-30 14:39:13 -06:00
erg
5b0f6907fb
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-30 14:49:19 -05:00
erg
6ece2fbde2
fix copy-tree
2008-03-30 14:48:49 -05:00
Slava Pestov
69e9d9f258
Merge branch 'master' of git://double.co.nz/git/factor
2008-03-30 12:42:41 -05:00
sheeple
d367dc8462
fix gdb on freebsd
2008-03-30 12:21:44 -05:00
Doug Coleman
cb7d655639
move addrinfo into *bsd files
2008-03-30 10:55:47 -05:00
Doug Coleman
856173f54e
Add unit test
2008-03-30 10:46:07 -05:00
Matthew Willis
36a76b335c
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-30 06:28:13 -07:00
Slava Pestov
87539b8f4e
Clean up db.types
2008-03-30 08:16:30 -05:00
Slava Pestov
df8dabaf5e
Update JSON writer for inheritance
2008-03-30 08:16:19 -05:00
Slava Pestov
8bc2589a7a
Documentation updates
2008-03-30 08:16:07 -05:00
Chris Double
5989680a7b
Ensure box parsers are never cached
2008-03-31 00:53:33 +13:00
Doug Coleman
883c54e077
use srandom and prandom on openbsd
...
/dev/random is reserved for hardware rngs..
2008-03-30 06:45:38 -05:00
Chris Double
bb8198d3d0
Declare stack effects for compiled parsers
2008-03-30 23:24:02 +13:00
Slava Pestov
ea12d45337
Update json for inheritance
2008-03-30 03:06:28 -05:00
Slava Pestov
68e49c8770
Another benchmark fix
2008-03-30 02:21:55 -05:00
erg
f49d26e8d0
make copy-tree and delete-tree symlink aware
2008-03-30 01:13:29 -05:00
Chris Double
78633e03a0
Allow var names in ebnf but ignore them for now
2008-03-30 19:01:47 +13:00
Slava Pestov
95c27b514c
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-30 00:47:55 -05:00
Slava Pestov
4ca0c49280
Fix buggy benchmarks
2008-03-30 00:47:48 -05:00
Slava Pestov
304cd3c969
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-30 00:15:19 -05:00
Slava Pestov
a89e0b7615
Fix deploy tests for AMD64
2008-03-30 00:13:53 -05:00
Slava Pestov
f9779f5c38
Fix conflict
2008-03-29 23:48:01 -05:00
Chris Double
a23e0ce15c
Fix hashcode* on parsers
2008-03-30 17:35:47 +13:00
Chris Double
d002e02948
Use left recursive grammar in peg.expr
2008-03-30 17:23:11 +13:00
Chris Double
af9e27823a
Add => action rule for an entire sequence
2008-03-30 17:17:31 +13:00
Slava Pestov
726806b1c1
More robust concurrency.distributed unit test
2008-03-29 23:11:54 -05:00
Slava Pestov
48501f1f6e
Documentation fixes
2008-03-29 23:11:45 -05:00
Slava Pestov
c22af5c7a6
Rename 2apply to bi@
2008-03-29 20:36:58 -05:00
Slava Pestov
d7742af90e
Merge branch 'master' of git://double.co.nz/git/factor
2008-03-29 20:27:58 -05:00
erg
9df74f9b6f
help lint fixes for random
2008-03-29 20:12:22 -05:00
Chris Double
691d26068d
Refactor peg compiler cache
...
Instead of a cache stored in a global variable, the compiled parser is stored in a slot in the parser delegate.
2008-03-30 14:00:45 +13:00
Slava Pestov
f72336e70e
Fix conflict
2008-03-29 15:53:33 -05:00
Doug Coleman
606445f790
improve png
2008-03-29 15:31:31 -05:00
Daniel Ehrenberg
fbdf62bb1c
Making [ mpg ] undo work
2008-03-29 16:18:46 -04:00
Doug Coleman
72cedcaf47
add using
2008-03-29 14:51:50 -05:00
Doug Coleman
a15159af69
add summary on error
2008-03-29 14:50:52 -05:00
Doug Coleman
cee0eb5be3
fix secure-random-generator for windows
2008-03-29 14:25:57 -05:00
Slava Pestov
9e13e61a74
Fix some load errors
2008-03-29 04:07:06 -05:00
Slava Pestov
adb1dd14d0
Rename tuples vocab to classes.tuple for consistency
2008-03-29 03:34:48 -05:00
Slava Pestov
f5e2389c04
Clean up tuple code and get hierarchy changes working
2008-03-29 02:46:29 -05:00
Slava Pestov
aec04edbda
Phasing out get-slots and cleaning up some code
2008-03-29 00:59:05 -05:00
Slava Pestov
2aafe074b2
Merge branch 'master' of git://double.co.nz/git/factor
2008-03-29 00:38:31 -05:00
Chris Double
ca4f775756
Fix PEG:
2008-03-29 18:33:37 +13:00
Chris Double
8105e66aec
Add box parser to docs
2008-03-29 17:45:21 +13:00
Slava Pestov
e300fd10ea
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-28 23:43:16 -05:00
Chris Double
86653e7a46
Don't use 'delay' parser in ebnf
2008-03-29 17:42:21 +13:00
erg
cbc6865217
fix teh docs
2008-03-28 23:40:18 -05:00
Slava Pestov
ea45fe2b45
Move more cleave stuff into core
2008-03-28 23:38:03 -05:00
Slava Pestov
2c3c66c6af
Update peg for words being moved
2008-03-28 23:37:52 -05:00
Slava Pestov
daa6855dae
Fix conflict
2008-03-28 23:37:42 -05:00
erg
211749ed3d
re-add docs for random
2008-03-28 23:20:33 -05:00
Slava Pestov
2ffd5a1b0d
Merge branch 'master' of git://factorcode.org/git/littledan
2008-03-28 23:08:15 -05:00