Slava Pestov
59731ee24a
Use delete-node instead of dlist-delete
2008-03-20 20:14:16 -05:00
Slava Pestov
f98dbbbe74
Clean up dlists
2008-03-20 20:14:07 -05:00
Slava Pestov
25192e35d3
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-20 19:55:51 -05:00
Eduardo Cavazos
69763af858
builder.util: new-slots are in core
2008-03-20 19:08:32 -06:00
Slava Pestov
3131e96aa7
Fixes
2008-03-20 19:54:25 -05:00
Slava Pestov
9ff57d1952
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-20 17:47:09 -05:00
Slava Pestov
fe68d41a11
Fix windows time
2008-03-20 17:46:47 -05:00
Slava Pestov
ce2780ad54
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-20 17:42:13 -05:00
Eduardo Cavazos
0d5bfa9fd2
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-20 17:33:23 -06:00
Eduardo Cavazos
010856c870
Add help for math.ranges
2008-03-20 17:33:01 -06:00
Slava Pestov
6d434090e0
Fixes
2008-03-20 17:38:39 -05:00
Slava Pestov
0565bbe0bc
Fix bug
2008-03-20 17:25:54 -05:00
Slava Pestov
ee185d1906
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-20 16:50:31 -05:00
Slava Pestov
44b1783333
Remove extra/new-slots; its in the core now
2008-03-20 16:50:02 -05:00
Slava Pestov
18a9bc3355
Merge branch 'master' of git://double.co.nz/git/factor
2008-03-20 15:34:08 -05:00
Slava Pestov
02727576c2
New slots are now in the core
2008-03-20 15:30:59 -05:00
sheeple
62d0b94a5b
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-20 15:07:07 -05:00
sheeple
87b13afb9b
change old mt to random-generator for deploy
2008-03-20 15:06:22 -05:00
Slava Pestov
d517bad9ca
Fix race
2008-03-20 14:25:39 -05:00
Slava Pestov
c5eae01930
Small cleanup
2008-03-20 14:25:23 -05:00
Slava Pestov
e20762e0cb
Fix errors
2008-03-20 14:25:08 -05:00
Chris Double
1c6882b32c
Rip out packrat stuff
...
It was broken since the transition to generating compiled quotations. As far as I know, no one was using packrat-parse anyway.
Rework in progress...
2008-03-21 01:26:20 +13:00
Slava Pestov
e049e9b6f6
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-19 23:59:03 -05:00
Eduardo Cavazos
7084e1982e
builder: update timeout to 2 hours
2008-03-19 23:33:17 -06:00
Slava Pestov
37906ed524
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-19 23:32:56 -05:00
Slava Pestov
1ba4294bb2
Update smtp for random changes
2008-03-19 23:29:35 -05:00
Chris Double
d1e7ede35d
Add support for & syntax in ebnf
2008-03-20 17:25:27 +13:00
Chris Double
dbd0583044
Tidy up expr groups
2008-03-20 17:19:41 +13:00
Chris Double
8ade4f9b5b
Fix vocab name in expr tests
2008-03-20 17:16:50 +13:00
Chris Double
44954753bd
Change <EBNF .. EBNF> to [EBNF .. EBNF]
2008-03-20 17:13:27 +13:00
Chris Double
e7980ebc61
More refactoring of EBNF
...
<EBNF .. EBNF> now produces a quotation that when called does the parsing
EBNF: foo ... ;EBNF creates a 'foo' word with stack effect (string -- result)
when called it parses the string and returns the result.
2008-03-20 17:11:09 +13:00
Chris Double
7dc772db26
Refactor ebnf parser generation
2008-03-20 16:05:10 +13:00
Slava Pestov
e9d7e2523c
Clean up random and fix circular
2008-03-19 21:48:29 -05:00
Slava Pestov
0d9947198c
Bootstrap fixes
2008-03-19 21:41:39 -05:00
Slava Pestov
4675811d68
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-19 21:26:13 -05:00
Slava Pestov
27e87292f0
Add [let* syntax
2008-03-19 21:16:09 -05:00
Chris Double
c1f69f01be
Change ordering of [[ ... ]]
2008-03-20 14:57:12 +13:00
Chris Double
39c228db6d
Update peg.pl0 to use range pattern syntax
...
This allows removing the words for ident and number, replacing them
with EBNF expressions.
2008-03-20 14:22:14 +13:00
Chris Double
68388fbed9
Updated peg.expr to use range-pattern for digits
2008-03-20 14:15:06 +13:00
Chris Double
ec4f964e4f
Fix pl0 for EBNF syntax changes
2008-03-20 14:06:21 +13:00
Chris Double
795ef0ae3b
Add ranges to EBNF syntax
...
This works:
<EBNF letter = [a-zA-Z] EBNF>
and
<EBNF not-digit = [^0-9] EBNF>
2008-03-20 13:55:19 +13:00
Chris Double
264284d0c4
Add range-pattern parser
2008-03-20 13:40:22 +13:00
Doug Coleman
f5e678c380
work on gmt-offset on windows
2008-03-19 19:37:04 -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
1802e7c443
add random bootstrap
2008-03-19 16:22:06 -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
274c7d8cad
256 random-bits
2008-03-19 16:19:54 -05:00
Doug Coleman
cd4f2028cd
random-256 -> 256 random-bits
2008-03-19 16:19:37 -05:00
Doug Coleman
9c74ba2f2f
remove extra crypto file
2008-03-19 16:19:15 -05:00