Doug Coleman
|
8c19602ae9
|
assocs: Add of and ?of. Change all the things at once! Fixes #701.
|
2013-03-23 14:59:07 -07:00 |
rien
|
6e141b8f6e
|
added B: (break for parsing words) and appropriate documentation
|
2011-12-10 20:59:22 -05:00 |
Slava Pestov
|
627295f094
|
Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)
|
2010-05-06 17:21:02 -04:00 |
Doug Coleman
|
7ce4b746e5
|
parsed -> suffix!, add append!
|
2009-10-28 13:38:27 -05:00 |
Slava Pestov
|
fe948f0b26
|
Move breakpoint word from tools.annotations to tools.walker to reduce amount of dependencies tools.annotations pulls into a minimal image
|
2009-09-22 03:16:31 -05:00 |
Slava Pestov
|
e173d27120
|
Adding walker tests
|
2009-04-16 23:14:26 -05:00 |
Slava Pestov
|
7a251950d8
|
Working on trace tool
|
2009-04-15 22:16:52 -05:00 |
Slava Pestov
|
72487f7f33
|
Merge branch 'trace_tool' of git://factorcode.org/git/factor into trace_tool
|
2009-04-15 19:17:43 -05:00 |
Slava Pestov
|
fd5ab25a09
|
Better handling of errors without file/line info
|
2009-04-13 17:19:32 -05:00 |
Slava Pestov
|
e595576dc3
|
Make more words infer
|
2009-04-12 23:01:14 -05:00 |
Slava Pestov
|
59e0434815
|
Trace tool work in progress
|
2009-04-08 06:23:07 -05:00 |
Slava Pestov
|
be4fb1e7d9
|
Move call( and execute( to core
|
2009-03-16 20:11:36 -05:00 |
Slava Pestov
|
25a877e50b
|
Merge OneEyed's patch
|
2009-02-28 17:06:55 -06:00 |
Slava Pestov
|
500d6eddb5
|
Update tools.walker for model renaming
|
2009-02-26 16:33:00 -06:00 |
Samuel Tardieu
|
087d931c36
|
Remove the tail argument from do/until/while
|
2009-02-18 02:41:14 +01:00 |
Slava Pestov
|
59dfb4d876
|
Fix stack effect
|
2009-02-10 17:11:38 -06:00 |
Slava Pestov
|
d9231f3bc5
|
Remove unsafe string allocation, since its of dubious value
|
2008-12-09 17:53:00 -06:00 |
Slava Pestov
|
eb79c6ab71
|
Fix conflict
|
2008-12-09 17:52:45 -06:00 |
Slava Pestov
|
b154b21aaa
|
Add new until combinator, and a new do word which acts like a modifier: do while, do until for loops which iterate at least once
|
2008-12-08 23:37:18 -06:00 |
Slava Pestov
|
908644ee7a
|
O(1) <sbuf> and new-sequence on byte-arrays (work in progress)
|
2008-12-05 07:28:52 -06:00 |
Doug Coleman
|
db30415dcb
|
basis: swap 3append -> glue
|
2008-12-03 19:10:41 -06:00 |
Slava Pestov
|
915bf0c449
|
Fix walker with dip
|
2008-11-23 22:28:39 -06:00 |
Slava Pestov
|
1d6e389d18
|
Fixing walker, adding traceback tests
|
2008-11-23 21:40:54 -06:00 |
Slava Pestov
|
359fac1266
|
Update for call-next-method changes
|
2008-11-22 19:58:32 -06:00 |
Slava Pestov
|
c19f2257f4
|
Fix permission bits
|
2008-10-02 08:34:49 -05:00 |
Slava Pestov
|
44f53de164
|
Move make to its own vocabulary, remove fry _ feature
|
2008-09-10 20:07:00 -05:00 |
Doug Coleman
|
8a921c791c
|
if-empty changes
|
2008-09-06 19:13:59 -05:00 |
Doug Coleman
|
b7fd4bb765
|
new accessors
|
2008-08-31 02:51:16 -05:00 |
Doug Coleman
|
7e5fb8330a
|
new accessors
|
2008-08-30 12:35:14 -05:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |