]>
gitweb.factorcode.org Git - factor.git/log
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.
Matthew Willis [Sun, 30 Mar 2008 22:14:57 +0000 (15:14 -0700)]
Merge 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
sheeple [Sun, 30 Mar 2008 17:21:44 +0000 (12:21 -0500)]
fix gdb on freebsd
Doug Coleman [Sun, 30 Mar 2008 15:55:47 +0000 (10:55 -0500)]
move addrinfo into *bsd files
Doug Coleman [Sun, 30 Mar 2008 15:46:07 +0000 (10:46 -0500)]
Add unit test
Eduardo Cavazos [Sun, 30 Mar 2008 20:39:30 +0000 (14:39 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Eduardo Cavazos [Sun, 30 Mar 2008 20:39:13 +0000 (14:39 -0600)]
builder: Add support for gmake
erg [Sun, 30 Mar 2008 19:49:19 +0000 (14:49 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
erg [Sun, 30 Mar 2008 19:48:49 +0000 (14:48 -0500)]
fix copy-tree
Matthew Willis [Sun, 30 Mar 2008 13:28:13 +0000 (06:28 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor
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..
Slava Pestov [Sun, 30 Mar 2008 08:06:28 +0000 (03:06 -0500)]
Update json for inheritance
Slava Pestov [Sun, 30 Mar 2008 07:21:55 +0000 (02:21 -0500)]
Another benchmark fix
erg [Sun, 30 Mar 2008 06:14:28 +0000 (01:14 -0500)]
add constant to grovel
erg [Sun, 30 Mar 2008 06:13:29 +0000 (01:13 -0500)]
make copy-tree and delete-tree symlink aware
Slava Pestov [Sun, 30 Mar 2008 05:47:55 +0000 (00:47 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 30 Mar 2008 05:47:48 +0000 (00:47 -0500)]
Fix buggy benchmarks
Slava Pestov [Sun, 30 Mar 2008 05:40:43 +0000 (00:40 -0500)]
Documentation fixes
Slava Pestov [Sun, 30 Mar 2008 05:15:19 +0000 (00:15 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 30 Mar 2008 05:13:53 +0000 (00:13 -0500)]
Fix deploy tests for AMD64
Slava Pestov [Sun, 30 Mar 2008 04:48:06 +0000 (23:48 -0500)]
More doc fixes
Slava Pestov [Sun, 30 Mar 2008 04:48:01 +0000 (23:48 -0500)]
Fix conflict
Chris Double [Sun, 30 Mar 2008 04:35:47 +0000 (17:35 +1300)]
Fix hashcode* on parsers
Chris Double [Sun, 30 Mar 2008 04:23:11 +0000 (17:23 +1300)]
Use left recursive grammar in peg.expr
Chris Double [Sun, 30 Mar 2008 04:17:31 +0000 (17:17 +1300)]
Add => action rule for an entire sequence
Slava Pestov [Sun, 30 Mar 2008 04:11:54 +0000 (23:11 -0500)]
More robust concurrency.distributed unit test
Slava Pestov [Sun, 30 Mar 2008 04:11:45 +0000 (23:11 -0500)]
Documentation fixes
Slava Pestov [Sun, 30 Mar 2008 01:36:58 +0000 (20:36 -0500)]
Rename 2apply to bi@
Slava Pestov [Sun, 30 Mar 2008 01:28:07 +0000 (20:28 -0500)]
Cleanup
Slava Pestov [Sun, 30 Mar 2008 01:27:58 +0000 (20:27 -0500)]
Merge branch 'master' of git://double.co.nz/git/factor
Slava Pestov [Sun, 30 Mar 2008 01:17:42 +0000 (20:17 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
erg [Sun, 30 Mar 2008 01:12:22 +0000 (20:12 -0500)]
help lint fixes for random
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.
Eduardo Cavazos [Sat, 29 Mar 2008 22:08:55 +0000 (16:08 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Eduardo Cavazos [Sat, 29 Mar 2008 22:08:08 +0000 (16:08 -0600)]
hashtables: use cleavers in hashtables
Slava Pestov [Sat, 29 Mar 2008 21:04:46 +0000 (16:04 -0500)]
Fix help
Slava Pestov [Sat, 29 Mar 2008 20:53:33 +0000 (15:53 -0500)]
Fix conflict
Slava Pestov [Sat, 29 Mar 2008 20:50:58 +0000 (15:50 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 29 Mar 2008 20:50:50 +0000 (15:50 -0500)]
Fixing unit test failures
Doug Coleman [Sat, 29 Mar 2008 20:31:31 +0000 (15:31 -0500)]
improve png
Daniel Ehrenberg [Sat, 29 Mar 2008 20:18:46 +0000 (16:18 -0400)]
Making [ mpg ] undo work
Doug Coleman [Sat, 29 Mar 2008 19:51:50 +0000 (14:51 -0500)]
add using
Doug Coleman [Sat, 29 Mar 2008 19:50:52 +0000 (14:50 -0500)]
add summary on error
Doug Coleman [Sat, 29 Mar 2008 19:25:57 +0000 (14:25 -0500)]
fix secure-random-generator for windows
Slava Pestov [Sat, 29 Mar 2008 10:30:48 +0000 (05:30 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
slava [Sat, 29 Mar 2008 10:30:25 +0000 (05:30 -0500)]
Starting work on Solaris port
Slava Pestov [Sat, 29 Mar 2008 10:03:17 +0000 (05:03 -0500)]
Fix tree shaker issue
Slava Pestov [Sat, 29 Mar 2008 10:03:04 +0000 (05:03 -0500)]
Fix predicate clobberage
Slava Pestov [Sat, 29 Mar 2008 09:07:06 +0000 (04:07 -0500)]
Fix some load errors
Slava Pestov [Sat, 29 Mar 2008 08:34:48 +0000 (03:34 -0500)]
Rename tuples vocab to classes.tuple for consistency
Slava Pestov [Sat, 29 Mar 2008 07:46:29 +0000 (02:46 -0500)]
Clean up tuple code and get hierarchy changes working
Slava Pestov [Sat, 29 Mar 2008 05:59:05 +0000 (00:59 -0500)]
Phasing out get-slots and cleaning up some code
Slava Pestov [Sat, 29 Mar 2008 05:38:31 +0000 (00:38 -0500)]
Merge branch 'master' of git://double.co.nz/git/factor
Chris Double [Sat, 29 Mar 2008 05:33:37 +0000 (18:33 +1300)]
Fix PEG:
Chris Double [Sat, 29 Mar 2008 04:45:21 +0000 (17:45 +1300)]
Add box parser to docs
Slava Pestov [Sat, 29 Mar 2008 04:43:16 +0000 (23:43 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Chris Double [Sat, 29 Mar 2008 04:42:21 +0000 (17:42 +1300)]
Don't use 'delay' parser in ebnf
erg [Sat, 29 Mar 2008 04:40:18 +0000 (23:40 -0500)]
fix teh docs
Slava Pestov [Sat, 29 Mar 2008 04:38:03 +0000 (23:38 -0500)]
Move more cleave stuff into core
Slava Pestov [Sat, 29 Mar 2008 04:37:52 +0000 (23:37 -0500)]
Update peg for words being moved
Slava Pestov [Sat, 29 Mar 2008 04:37:42 +0000 (23:37 -0500)]
Fix conflict
erg [Sat, 29 Mar 2008 04:20:33 +0000 (23:20 -0500)]
re-add docs for random
Slava Pestov [Sat, 29 Mar 2008 04:08:15 +0000 (23:08 -0500)]
Merge branch 'master' of git://factorcode.org/git/littledan
Slava Pestov [Sat, 29 Mar 2008 04:04:38 +0000 (23:04 -0500)]
Merge branch 'master' of git://double.co.nz/git/factor
Slava Pestov [Sat, 29 Mar 2008 04:00:20 +0000 (23:00 -0500)]
combinators.cleave is now core
Slava Pestov [Sat, 29 Mar 2008 03:59:48 +0000 (22:59 -0500)]
Working on classes
erg [Sat, 29 Mar 2008 03:46:14 +0000 (22:46 -0500)]
fix makefile
Chris Double [Sat, 29 Mar 2008 03:24:13 +0000 (16:24 +1300)]
Move towards having ebnf infer
Chris Double [Sat, 29 Mar 2008 03:11:08 +0000 (16:11 +1300)]
compiled pegs infer
Chris Double [Sat, 29 Mar 2008 02:17:21 +0000 (15:17 +1300)]
Merge commit 'origin/master'
erg [Sat, 29 Mar 2008 02:16:01 +0000 (21:16 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
erg [Sat, 29 Mar 2008 02:15:41 +0000 (21:15 -0500)]
fix teh bugz
Chris Double [Sat, 29 Mar 2008 02:11:23 +0000 (15:11 +1300)]
Merge commit 'origin/master'
Slava Pestov [Sat, 29 Mar 2008 01:28:55 +0000 (20:28 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 29 Mar 2008 01:28:17 +0000 (20:28 -0500)]
Adding some unit tests
Doug Coleman [Fri, 28 Mar 2008 20:09:21 +0000 (15:09 -0500)]
fix load errors
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
Doug Coleman [Fri, 28 Mar 2008 18:37:05 +0000 (13:37 -0500)]
implement touch-file on windows
Chris Double [Fri, 28 Mar 2008 14:41:40 +0000 (03:41 +1300)]
EBNF test using Java Primary production
Daniel Ehrenberg [Fri, 28 Mar 2008 14:15:12 +0000 (10:15 -0400)]
Merge branch 'master' of git://double.co.nz/git/factor
Chris Double [Fri, 28 Mar 2008 13:51:49 +0000 (02:51 +1300)]
Fix ebnf tests for left recursion
Chris Double [Fri, 28 Mar 2008 13:47:03 +0000 (02:47 +1300)]
Unit test for left recursive grammar
Chris Double [Fri, 28 Mar 2008 13:45:21 +0000 (02:45 +1300)]
Indirect Left recursive grammars working
Chris Double [Fri, 28 Mar 2008 12:17:54 +0000 (01:17 +1300)]
Handle direct left recusion
Chris Double [Fri, 28 Mar 2008 11:49:39 +0000 (00:49 +1300)]
Handle left recursion by failing again
Chris Double [Fri, 28 Mar 2008 11:41:41 +0000 (00:41 +1300)]
Fix ebnf for peg changes
Chris Double [Fri, 28 Mar 2008 10:20:43 +0000 (23:20 +1300)]
Rewrite peg internals
Chris Double [Fri, 28 Mar 2008 02:51:18 +0000 (15:51 +1300)]
lr2 wip
Slava Pestov [Fri, 28 Mar 2008 06:22:51 +0000 (01:22 -0500)]
Fix launchers
Eduardo Cavazos [Fri, 28 Mar 2008 04:22:19 +0000 (22:22 -0600)]
builder: cd changed
Eduardo Cavazos [Fri, 28 Mar 2008 04:18:43 +0000 (22:18 -0600)]
builder.release: update 'common-files'
Chris Double [Fri, 28 Mar 2008 00:40:26 +0000 (13:40 +1300)]
Direct left recurson working
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
Chris Double [Fri, 28 Mar 2008 01:10:33 +0000 (14:10 +1300)]
Handle compilation of circular parsers
Slava Pestov [Fri, 28 Mar 2008 01:19:30 +0000 (20:19 -0500)]
Merge 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
Doug Coleman [Fri, 28 Mar 2008 01:10:16 +0000 (20:10 -0500)]
use resource:
Slava Pestov [Fri, 28 Mar 2008 00:57:16 +0000 (19:57 -0500)]
Tweak
Daniel Ehrenberg [Fri, 28 Mar 2008 00:52:53 +0000 (20:52 -0400)]
renaming parse-unit to scan-until