]> gitweb.factorcode.org Git - factor.git/log
factor.git
16 years agoUpdated extra/match to use bi@ instead of 2apply. Ran "peg" test for testing.
Matthew Willis [Mon, 31 Mar 2008 00:58:47 +0000 (17:58 -0700)]
Updated extra/match to use bi@ instead of 2apply.  Ran "peg" test for testing.

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Matthew Willis [Sun, 30 Mar 2008 22:14:57 +0000 (15:14 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
sheeple [Sun, 30 Mar 2008 20:51:08 +0000 (15:51 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agofix gdb on freebsd
sheeple [Sun, 30 Mar 2008 17:21:44 +0000 (12:21 -0500)]
fix gdb on freebsd

16 years agomove addrinfo into *bsd files
Doug Coleman [Sun, 30 Mar 2008 15:55:47 +0000 (10:55 -0500)]
move addrinfo into *bsd files

16 years agoAdd unit test
Doug Coleman [Sun, 30 Mar 2008 15:46:07 +0000 (10:46 -0500)]
Add unit test

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Eduardo Cavazos [Sun, 30 Mar 2008 20:39:30 +0000 (14:39 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agobuilder: Add support for gmake
Eduardo Cavazos [Sun, 30 Mar 2008 20:39:13 +0000 (14:39 -0600)]
builder: Add support for gmake

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
erg [Sun, 30 Mar 2008 19:49:19 +0000 (14:49 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agofix copy-tree
erg [Sun, 30 Mar 2008 19:48:49 +0000 (14:48 -0500)]
fix copy-tree

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Matthew Willis [Sun, 30 Mar 2008 13:28:13 +0000 (06:28 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agouse srandom and prandom on openbsd
Doug Coleman [Sun, 30 Mar 2008 11:45:38 +0000 (06:45 -0500)]
use srandom and prandom on openbsd
/dev/random is reserved for hardware rngs..

16 years agoUpdate json for inheritance
Slava Pestov [Sun, 30 Mar 2008 08:06:28 +0000 (03:06 -0500)]
Update json for inheritance

16 years agoAnother benchmark fix
Slava Pestov [Sun, 30 Mar 2008 07:21:55 +0000 (02:21 -0500)]
Another benchmark fix

16 years agoadd constant to grovel
erg [Sun, 30 Mar 2008 06:14:28 +0000 (01:14 -0500)]
add constant to grovel

16 years agomake copy-tree and delete-tree symlink aware
erg [Sun, 30 Mar 2008 06:13:29 +0000 (01:13 -0500)]
make copy-tree and delete-tree symlink aware

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 30 Mar 2008 05:47:55 +0000 (00:47 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoFix buggy benchmarks
Slava Pestov [Sun, 30 Mar 2008 05:47:48 +0000 (00:47 -0500)]
Fix buggy benchmarks

16 years agoDocumentation fixes
Slava Pestov [Sun, 30 Mar 2008 05:40:43 +0000 (00:40 -0500)]
Documentation fixes

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 30 Mar 2008 05:15:19 +0000 (00:15 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoFix deploy tests for AMD64
Slava Pestov [Sun, 30 Mar 2008 05:13:53 +0000 (00:13 -0500)]
Fix deploy tests for AMD64

16 years agoMore doc fixes
Slava Pestov [Sun, 30 Mar 2008 04:48:06 +0000 (23:48 -0500)]
More doc fixes

16 years agoFix conflict
Slava Pestov [Sun, 30 Mar 2008 04:48:01 +0000 (23:48 -0500)]
Fix conflict

16 years agoFix hashcode* on parsers
Chris Double [Sun, 30 Mar 2008 04:35:47 +0000 (17:35 +1300)]
Fix hashcode* on parsers

16 years agoUse left recursive grammar in peg.expr
Chris Double [Sun, 30 Mar 2008 04:23:11 +0000 (17:23 +1300)]
Use left recursive grammar in peg.expr

16 years agoAdd => action rule for an entire sequence
Chris Double [Sun, 30 Mar 2008 04:17:31 +0000 (17:17 +1300)]
Add => action rule for an entire sequence

16 years agoMore robust concurrency.distributed unit test
Slava Pestov [Sun, 30 Mar 2008 04:11:54 +0000 (23:11 -0500)]
More robust concurrency.distributed unit test

16 years agoDocumentation fixes
Slava Pestov [Sun, 30 Mar 2008 04:11:45 +0000 (23:11 -0500)]
Documentation fixes

16 years agoRename 2apply to bi@
Slava Pestov [Sun, 30 Mar 2008 01:36:58 +0000 (20:36 -0500)]
Rename 2apply to bi@

16 years agoCleanup
Slava Pestov [Sun, 30 Mar 2008 01:28:07 +0000 (20:28 -0500)]
Cleanup

16 years agoMerge branch 'master' of git://double.co.nz/git/factor
Slava Pestov [Sun, 30 Mar 2008 01:27:58 +0000 (20:27 -0500)]
Merge branch 'master' of git://double.co.nz/git/factor

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 30 Mar 2008 01:17:42 +0000 (20:17 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agohelp lint fixes for random
erg [Sun, 30 Mar 2008 01:12:22 +0000 (20:12 -0500)]
help lint fixes for random

16 years agoRefactor peg compiler cache
Chris Double [Sun, 30 Mar 2008 01:00:45 +0000 (14:00 +1300)]
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.

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Eduardo Cavazos [Sat, 29 Mar 2008 22:08:55 +0000 (16:08 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agohashtables: use cleavers in hashtables
Eduardo Cavazos [Sat, 29 Mar 2008 22:08:08 +0000 (16:08 -0600)]
hashtables: use cleavers in hashtables

16 years agoFix help
Slava Pestov [Sat, 29 Mar 2008 21:04:46 +0000 (16:04 -0500)]
Fix help

16 years agoFix conflict
Slava Pestov [Sat, 29 Mar 2008 20:53:33 +0000 (15:53 -0500)]
Fix conflict

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 29 Mar 2008 20:50:58 +0000 (15:50 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoFixing unit test failures
Slava Pestov [Sat, 29 Mar 2008 20:50:50 +0000 (15:50 -0500)]
Fixing unit test failures

16 years agoimprove png
Doug Coleman [Sat, 29 Mar 2008 20:31:31 +0000 (15:31 -0500)]
improve png

16 years agoMaking [ mpg ] undo work
Daniel Ehrenberg [Sat, 29 Mar 2008 20:18:46 +0000 (16:18 -0400)]
Making [ mpg ] undo work

16 years agoadd using
Doug Coleman [Sat, 29 Mar 2008 19:51:50 +0000 (14:51 -0500)]
add using

16 years agoadd summary on error
Doug Coleman [Sat, 29 Mar 2008 19:50:52 +0000 (14:50 -0500)]
add summary on error

16 years agofix secure-random-generator for windows
Doug Coleman [Sat, 29 Mar 2008 19:25:57 +0000 (14:25 -0500)]
fix secure-random-generator for windows

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 29 Mar 2008 10:30:48 +0000 (05:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoStarting work on Solaris port
slava [Sat, 29 Mar 2008 10:30:25 +0000 (05:30 -0500)]
Starting work on Solaris port

16 years agoFix tree shaker issue
Slava Pestov [Sat, 29 Mar 2008 10:03:17 +0000 (05:03 -0500)]
Fix tree shaker issue

16 years agoFix predicate clobberage
Slava Pestov [Sat, 29 Mar 2008 10:03:04 +0000 (05:03 -0500)]
Fix predicate clobberage

16 years agoFix some load errors
Slava Pestov [Sat, 29 Mar 2008 09:07:06 +0000 (04:07 -0500)]
Fix some load errors

16 years agoRename tuples vocab to classes.tuple for consistency
Slava Pestov [Sat, 29 Mar 2008 08:34:48 +0000 (03:34 -0500)]
Rename tuples vocab to classes.tuple for consistency

16 years agoClean up tuple code and get hierarchy changes working
Slava Pestov [Sat, 29 Mar 2008 07:46:29 +0000 (02:46 -0500)]
Clean up tuple code and get hierarchy changes working

16 years agoPhasing out get-slots and cleaning up some code
Slava Pestov [Sat, 29 Mar 2008 05:59:05 +0000 (00:59 -0500)]
Phasing out get-slots and cleaning up some code

16 years agoMerge branch 'master' of git://double.co.nz/git/factor
Slava Pestov [Sat, 29 Mar 2008 05:38:31 +0000 (00:38 -0500)]
Merge branch 'master' of git://double.co.nz/git/factor

16 years agoFix PEG:
Chris Double [Sat, 29 Mar 2008 05:33:37 +0000 (18:33 +1300)]
Fix PEG:

16 years agoAdd box parser to docs
Chris Double [Sat, 29 Mar 2008 04:45:21 +0000 (17:45 +1300)]
Add box parser to docs

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 29 Mar 2008 04:43:16 +0000 (23:43 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoDon't use 'delay' parser in ebnf
Chris Double [Sat, 29 Mar 2008 04:42:21 +0000 (17:42 +1300)]
Don't use 'delay' parser in ebnf

16 years agofix teh docs
erg [Sat, 29 Mar 2008 04:40:18 +0000 (23:40 -0500)]
fix teh docs

16 years agoMove more cleave stuff into core
Slava Pestov [Sat, 29 Mar 2008 04:38:03 +0000 (23:38 -0500)]
Move more cleave stuff into core

16 years agoUpdate peg for words being moved
Slava Pestov [Sat, 29 Mar 2008 04:37:52 +0000 (23:37 -0500)]
Update peg for words being moved

16 years agoFix conflict
Slava Pestov [Sat, 29 Mar 2008 04:37:42 +0000 (23:37 -0500)]
Fix conflict

16 years agore-add docs for random
erg [Sat, 29 Mar 2008 04:20:33 +0000 (23:20 -0500)]
re-add docs for random

16 years agoMerge branch 'master' of git://factorcode.org/git/littledan
Slava Pestov [Sat, 29 Mar 2008 04:08:15 +0000 (23:08 -0500)]
Merge branch 'master' of git://factorcode.org/git/littledan

16 years agoMerge branch 'master' of git://double.co.nz/git/factor
Slava Pestov [Sat, 29 Mar 2008 04:04:38 +0000 (23:04 -0500)]
Merge branch 'master' of git://double.co.nz/git/factor

16 years agocombinators.cleave is now core
Slava Pestov [Sat, 29 Mar 2008 04:00:20 +0000 (23:00 -0500)]
combinators.cleave is now core

16 years agoWorking on classes
Slava Pestov [Sat, 29 Mar 2008 03:59:48 +0000 (22:59 -0500)]
Working on classes

16 years agofix makefile
erg [Sat, 29 Mar 2008 03:46:14 +0000 (22:46 -0500)]
fix makefile

16 years agoMove towards having ebnf infer
Chris Double [Sat, 29 Mar 2008 03:24:13 +0000 (16:24 +1300)]
Move towards having ebnf infer

16 years agocompiled pegs infer
Chris Double [Sat, 29 Mar 2008 03:11:08 +0000 (16:11 +1300)]
compiled pegs infer

16 years agoMerge commit 'origin/master'
Chris Double [Sat, 29 Mar 2008 02:17:21 +0000 (15:17 +1300)]
Merge commit 'origin/master'

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
erg [Sat, 29 Mar 2008 02:16:01 +0000 (21:16 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agofix teh bugz
erg [Sat, 29 Mar 2008 02:15:41 +0000 (21:15 -0500)]
fix teh bugz

16 years agoMerge commit 'origin/master'
Chris Double [Sat, 29 Mar 2008 02:11:23 +0000 (15:11 +1300)]
Merge commit 'origin/master'

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 29 Mar 2008 01:28:55 +0000 (20:28 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoAdding some unit tests
Slava Pestov [Sat, 29 Mar 2008 01:28:17 +0000 (20:28 -0500)]
Adding some unit tests

16 years agofix load errors
Doug Coleman [Fri, 28 Mar 2008 20:09:21 +0000 (15:09 -0500)]
fix load errors

16 years agoallow random-32* or random-bytes* to generate randomness in terms of each other
Doug Coleman [Fri, 28 Mar 2008 18:50:23 +0000 (13:50 -0500)]
allow random-32* or random-bytes* to generate randomness in terms of each other

16 years agoimplement touch-file on windows
Doug Coleman [Fri, 28 Mar 2008 18:37:05 +0000 (13:37 -0500)]
implement touch-file on windows

16 years agoEBNF test using Java Primary production
Chris Double [Fri, 28 Mar 2008 14:41:40 +0000 (03:41 +1300)]
EBNF test using Java Primary production

16 years agoMerge branch 'master' of git://double.co.nz/git/factor
Daniel Ehrenberg [Fri, 28 Mar 2008 14:15:12 +0000 (10:15 -0400)]
Merge branch 'master' of git://double.co.nz/git/factor

16 years agoFix ebnf tests for left recursion
Chris Double [Fri, 28 Mar 2008 13:51:49 +0000 (02:51 +1300)]
Fix ebnf tests for left recursion

16 years agoUnit test for left recursive grammar
Chris Double [Fri, 28 Mar 2008 13:47:03 +0000 (02:47 +1300)]
Unit test for left recursive grammar

16 years agoIndirect Left recursive grammars working
Chris Double [Fri, 28 Mar 2008 13:45:21 +0000 (02:45 +1300)]
Indirect Left recursive grammars working

16 years agoHandle direct left recusion
Chris Double [Fri, 28 Mar 2008 12:17:54 +0000 (01:17 +1300)]
Handle direct left recusion

16 years agoHandle left recursion by failing again
Chris Double [Fri, 28 Mar 2008 11:49:39 +0000 (00:49 +1300)]
Handle left recursion by failing again

16 years agoFix ebnf for peg changes
Chris Double [Fri, 28 Mar 2008 11:41:41 +0000 (00:41 +1300)]
Fix ebnf for peg changes

16 years agoRewrite peg internals
Chris Double [Fri, 28 Mar 2008 10:20:43 +0000 (23:20 +1300)]
Rewrite peg internals

16 years agolr2 wip
Chris Double [Fri, 28 Mar 2008 02:51:18 +0000 (15:51 +1300)]
lr2 wip

16 years agoFix launchers
Slava Pestov [Fri, 28 Mar 2008 06:22:51 +0000 (01:22 -0500)]
Fix launchers

16 years agobuilder: cd changed
Eduardo Cavazos [Fri, 28 Mar 2008 04:22:19 +0000 (22:22 -0600)]
builder: cd changed

16 years agobuilder.release: update 'common-files'
Eduardo Cavazos [Fri, 28 Mar 2008 04:18:43 +0000 (22:18 -0600)]
builder.release: update 'common-files'

16 years agoDirect left recurson working
Chris Double [Fri, 28 Mar 2008 00:40:26 +0000 (13:40 +1300)]
Direct left recurson working

16 years agoImplement direct left recursion
Chris Double [Thu, 27 Mar 2008 11:50:46 +0000 (00:50 +1300)]
Implement direct left recursion
As per VPRI Technical Report TR-2007-002 section 3.2

16 years agoHandle compilation of circular parsers
Chris Double [Fri, 28 Mar 2008 01:10:33 +0000 (14:10 +1300)]
Handle compilation of circular parsers

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 28 Mar 2008 01:19:30 +0000 (20:19 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 28 Mar 2008 01:10:30 +0000 (20:10 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agouse resource:
Doug Coleman [Fri, 28 Mar 2008 01:10:16 +0000 (20:10 -0500)]
use resource:

16 years agoTweak
Slava Pestov [Fri, 28 Mar 2008 00:57:16 +0000 (19:57 -0500)]
Tweak

16 years agorenaming parse-unit to scan-until
Daniel Ehrenberg [Fri, 28 Mar 2008 00:52:53 +0000 (20:52 -0400)]
renaming parse-unit to scan-until