Doug Coleman
b8794d8bee
stdio unparser vocabs removed
2005-12-20 21:39:13 +00:00
Alex Chapman
04a27de131
Moved most of my stuff from x11-wrunt into x11. Added a few things to
...
Edouardo's xlib.factor to make my stuff work. Removed all but xlib.factor from
x11-wrunt. I have left that there because there may still be things in it that
are not yet in the other xlib.factor.
I've also added load2.factor which will load the files when factor's cwd is its
root dir.
2005-12-19 02:02:43 +00:00
Doug Coleman
fe7f175c7b
Copy/Paste work!
...
HANDLE is a void* now that alien>string and string>alien are primitives
2005-12-14 01:04:54 +00:00
Slava Pestov
d3b4726790
new bootstrap system; some other code cleanups
2005-12-13 22:33:58 +00:00
Slava Pestov
07f98e9dc6
print load messages when running files
2005-12-11 19:27:36 +00:00
Slava Pestov
3174f87b67
minor cleanups all over the place
2005-12-10 06:02:13 +00:00
Slava Pestov
c5888330d6
new polyval
2005-12-08 00:43:29 +00:00
Slava Pestov
66c0c2875c
VOP cleanups
2005-12-05 03:06:12 +00:00
Daniel Ehrenberg
b165769d46
error reporting for xml processes
2005-12-04 23:39:27 +00:00
Eduardo Cavazos
9df7d54982
Ported to 0.79
2005-12-02 10:47:18 +00:00
Eduardo Cavazos
a3d71ca9aa
Cleaned up code for moving and resizing
2005-12-02 04:56:25 +00:00
Doug Coleman
185116ea5d
Initial checkin
2005-12-01 02:54:00 +00:00
Doug Coleman
c4d656613b
Redid the types.factor
2005-12-01 02:45:03 +00:00
Doug Coleman
e505553077
added paste in clip.factor
2005-11-30 17:31:19 +00:00
Eduardo Cavazos
d012fd7c4f
At startup it will manage existing windows
2005-11-30 10:27:20 +00:00
Eduardo Cavazos
8d892bd46c
*** empty log message ***
2005-11-30 10:25:25 +00:00
Eduardo Cavazos
9e39aa5afc
Added entry for factory
2005-11-30 10:03:20 +00:00
Eduardo Cavazos
4170a832c5
*** empty log message ***
2005-11-30 09:59:12 +00:00
Eduardo Cavazos
597f3368c7
Initial checkin
2005-11-30 09:56:48 +00:00
Eduardo Cavazos
51094d8b8a
First checkin
2005-11-30 09:55:53 +00:00
Eduardo Cavazos
ecf150533f
draw-string.factor has some words for drawing strings with justification
2005-11-30 09:52:27 +00:00
Eduardo Cavazos
0cd8ea8074
Added changes to support the Factory window manager
2005-11-30 09:49:49 +00:00
Slava Pestov
7835222da8
httpd fixes
2005-11-30 04:49:59 +00:00
Slava Pestov
a73054f665
httpd fixes
2005-11-30 04:49:58 +00:00
Doug Coleman
8cbf021c0a
Some updates i made while watching Who's Afraid of Virginia Woolf
2005-11-29 21:37:06 +00:00
Doug Coleman
96f83f76ac
HWND is an int atm..
2005-11-29 03:38:11 +00:00
Doug Coleman
f0555504a8
Initial checkin
2005-11-29 03:31:00 +00:00
Doug Coleman
ac86dbef35
don't hash-swap every time
2005-11-28 23:10:22 +00:00
Doug Coleman
a0fa2d3b6e
[[ -> {
2005-11-28 22:51:00 +00:00
Doug Coleman
2b1ca6c96f
updated to work with the new hash implementation
2005-11-28 22:50:31 +00:00
Doug Coleman
6adba3fbf0
Some code cleanup only
2005-11-17 09:31:36 +00:00
Doug Coleman
40d531679a
Removed some crap group-map stuff
2005-11-17 00:41:27 +00:00
Doug Coleman
e5ea678b53
More tests
2005-11-17 00:40:55 +00:00
Doug Coleman
9b2566eaf6
Changed some maps to reduces
2005-11-17 00:40:45 +00:00
Doug Coleman
dd76617991
Added group-map and skip-map, nseq-swap
2005-11-17 00:39:51 +00:00
Doug Coleman
4b607b6b3e
Range now uses minmax
2005-11-13 19:07:59 +00:00
Eduardo Cavazos
16454ccb99
Added some examples
...
Added the beginning of a framework for concurrent widgets
Beefed up xlib with some more constants and event definitions
Improved x.factor
2005-11-12 11:25:58 +00:00
Doug Coleman
2cceac0bd8
Simpsons rule
2005-11-09 22:48:55 +00:00
Doug Coleman
99202ea76f
Rect/trapezoidal integration
...
Updated load.factor
2005-11-08 01:27:34 +00:00
Doug Coleman
f574eb714b
Added <frange>
2005-11-08 01:26:32 +00:00
Alex Chapman
5dddb20f78
Made lesson2.factor slightly more efficient, still too slow though
2005-11-07 23:51:48 +00:00
Alex Chapman
6e4c994a4e
Added my version of x11 bindings, with nehe lesson2 demo
2005-11-07 14:27:59 +00:00
Doug Coleman
8a834768f8
Removed "IN: dimensions"
2005-11-07 00:32:59 +00:00
Slava Pestov
466f42e156
fix some problems
2005-11-07 00:14:35 +00:00
Daniel Ehrenberg
2524f441ed
moving xml.factor to httpd
2005-11-03 21:42:29 +00:00
Eduardo Cavazos
820a98c762
Added proper indentation
2005-11-03 00:16:06 +00:00
Eduardo Cavazos
4d051beb1b
Added all the XEvent structs to xlib.factor
2005-11-03 00:11:48 +00:00
Eduardo Cavazos
177adc7c32
boids.factor is an another example of how to use x
2005-11-02 22:39:07 +00:00
Eduardo Cavazos
27c60a2b88
x.factor has a simpler design and is replacing xobj.factor for now
2005-11-02 22:37:32 +00:00
Eduardo Cavazos
22b4175297
x is a simplified interface to xlib. It is replacing the more complex
...
xobj. xobj will be back in the future and will be an interface to xlib
from an "object oriented" point of view. It will be built on top of x.
2005-11-02 22:35:43 +00:00
Doug Coleman
9c116830d9
Refactoring to process-tlv
2005-11-02 10:15:46 +00:00
Doug Coleman
e0a03a7769
Updated to work with the new vector/hashtable syntax
2005-11-02 08:30:38 +00:00
Doug Coleman
9e5fe4d7c8
Added test case for { 0 } { } p* etc
2005-11-01 06:28:49 +00:00
Doug Coleman
be5c45048c
Fix { 0 } { } p* etc
2005-11-01 06:28:29 +00:00
Doug Coleman
45c08997d8
Fixed p* to work with empty input
...
Removed tabs
2005-11-01 06:21:55 +00:00
Slava Pestov
3bda4f6762
documentation updates
2005-11-01 01:39:38 +00:00
Slava Pestov
50b1d48d91
fix space invaders
2005-11-01 00:54:31 +00:00
Slava Pestov
37ad0a4ed2
fix pdiff
2005-11-01 00:54:03 +00:00
Doug Coleman
730f39ee23
Median uses /i now instead of /
2005-10-31 18:13:27 +00:00
Doug Coleman
0d548ded75
Polynomials work with arrays or vectors as input. Output is not standardized to arrays or vectors yet
2005-10-31 18:13:06 +00:00
Slava Pestov
55d74eeb1f
remove redundant inv word; exp-int word from FSL
2005-10-31 06:10:09 +00:00
Slava Pestov
1a59d2f44f
statistics tweaks
2005-10-31 05:41:17 +00:00
Slava Pestov
2f8804ecdd
fix httpd loading, update examples to work, fix status bar bug
2005-10-30 22:59:51 +00:00
Eduardo Cavazos
8904fbca96
Added functions needed for cut and paste support.
2005-10-30 16:33:28 +00:00
Slava Pestov
23738087aa
big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { }
2005-10-30 03:25:38 +00:00
Slava Pestov
867ccbe0b4
use array literals instead of vector literals
2005-10-29 20:53:47 +00:00
Eduardo Cavazos
624cd442ef
Added x11/ entry
2005-10-29 05:54:01 +00:00
Eduardo Cavazos
bd89c89b9f
Initial import of files
2005-10-29 05:37:38 +00:00
Slava Pestov
d9fdb9d76d
fix various UI bugs; use opengl-style colors
2005-10-28 19:37:28 +00:00
Doug Coleman
8c27d62a03
Removed some print lines that should not have been checked in
2005-10-28 00:24:24 +00:00
Daniel Ehrenberg
189647bb67
various changes
2005-10-27 21:13:14 +00:00
Doug Coleman
a51e830088
Added nth-root, renamed polynomial to polynomials
2005-10-26 02:40:04 +00:00
Doug Coleman
70daee0457
Statistics tests
...
Added USING: math-contrib
2005-10-26 02:25:43 +00:00
Doug Coleman
7982b4d8fd
Fixed problem with range
2005-10-26 02:15:57 +00:00
Doug Coleman
483d1951f6
Added inv
2005-10-26 01:58:59 +00:00
Doug Coleman
695f1179a7
Now with less tabs..
2005-10-26 01:56:22 +00:00
Doug Coleman
74333b12aa
Initial checkin
2005-10-26 01:54:19 +00:00
Daniel Ehrenberg
cd10fc269d
removing infix tests
2005-10-24 19:56:38 +00:00
Slava Pestov
0ac1989859
centralized notion of gadget orientation; moved httpd unit tests to contrib
2005-10-24 04:08:09 +00:00
Slava Pestov
a5cb32e1b8
move httpd to contrib
2005-10-24 03:22:07 +00:00
Doug Coleman
53b52d5769
Added USING: math-contrib
2005-10-23 23:19:45 +00:00
Doug Coleman
61169defe0
Added USING: math
2005-10-23 23:07:59 +00:00
Doug Coleman
699ebb78ea
Changed to not modify the core vocabularies math and sequences
...
All external words are in the vocabulary math-contrib, while internal words are in their respective filename-internal
Moved dimensional analysis files to contrib/units
2005-10-23 23:07:16 +00:00
Doug Coleman
c443f5c76a
Initial checkin.
2005-10-23 23:03:32 +00:00
Doug Coleman
275b352ecb
Initial commit
...
Basic dimensional analysis
2005-10-22 02:30:31 +00:00
Doug Coleman
649f646fa8
Move quaternions from library/math to contrib/math
2005-10-21 18:51:49 +00:00
Slava Pestov
a51ee4a62d
add math to do
2005-10-21 08:20:16 +00:00
Slava Pestov
97cf160071
move more stuff to contrib/math/
2005-10-21 07:42:38 +00:00
Slava Pestov
4731a18d21
finished erg's math cleanup
2005-10-21 06:46:54 +00:00
Doug Coleman
a66f7d7ffc
Initial checkin from library/math/matrices.factor without the vector words
2005-10-20 23:59:26 +00:00
Doug Coleman
f318648f4c
moved to contrib/math/combinatorics and analysis
2005-10-20 23:44:48 +00:00
Doug Coleman
27140879b7
Moved tests to test.factor
...
Initial checkin of some files
2005-10-20 23:36:59 +00:00
Doug Coleman
3a5aece387
moved to contrib/math
2005-10-20 04:10:25 +00:00
Doug Coleman
5a4eed6367
Moved
2005-10-20 03:19:42 +00:00
Doug Coleman
c6dd354388
Added some fun identities
2005-10-19 06:55:36 +00:00
Doug Coleman
387e96018e
Added: gammaln(x). it's inf for all -x
...
Fixed the unit-tests for gamma -- the abs(diff) < 0.0001, not: diff < .0001
2005-10-19 06:48:08 +00:00
Doug Coleman
8ecb2f0e09
Initial checkin
...
factorial, nCk, nPk, gamma(x)
2005-10-19 05:56:30 +00:00
Doug Coleman
47ea66e1ea
Somehow a couple lines of diff ended up in cvs..
2005-10-18 18:38:45 +00:00
Doug Coleman
befabc5fee
added try-compile
2005-10-18 18:37:42 +00:00
Doug Coleman
494bafcf5c
Bugfix: snac-flags HEX: 8000 means extra-data section. Packets parsed correctly now
2005-10-18 03:12:25 +00:00
Doug Coleman
fe8ea12043
Bugfix: some FAMILY: 1 OPCODE: f packets have extra information. (if snac flags > 0?)
2005-10-17 23:35:51 +00:00
Doug Coleman
e638d7abe9
Handle packet 1-f
...
Moved family/opcode to hex notation
Bugfix: handle-29 did not work for empty strings
Feature: add/remove group/buddy kinda works
2005-10-17 22:45:01 +00:00
Doug Coleman
108077c3d5
Add group works!
...
Remove group works if group existed during signon.
Add buddy broken but nearly supported
2005-10-17 06:28:11 +00:00
Doug Coleman
01b196da41
Bugfix: respond to buddylist on snac-flag == 0 instead of == 1
...
Feature: keeps a better buddylist now
Add/remove buddy/group almost implemented
2005-10-17 03:31:30 +00:00
Doug Coleman
d36bb2e58a
Parse buddy list
2005-10-16 23:41:35 +00:00
Doug Coleman
1ed21403ca
pop-front more efficient now
2005-10-16 22:13:00 +00:00
Doug Coleman
a77f8c7bf1
And another clone in (pgcd)
2005-10-16 22:00:56 +00:00
Doug Coleman
2e715a33c2
pgcd's { 0 } and { 1 } seqs needed to be cloned.
2005-10-16 21:59:30 +00:00
Doug Coleman
526adb02f9
Cleaned up p/mod
...
Cleaned up the code in general
2005-10-16 21:39:46 +00:00
Doug Coleman
a005a99c16
Initial checkin
2005-10-16 19:11:50 +00:00
Doug Coleman
0eae8ef151
Order of login to second server has been changed. A good technique for
...
seeing which packets are in direct response to others is timestamps
in ethereal.
Consequences of above:
Buddy list is sent!
Corrected error in sending a certain request packet
Moved internal words to aim-internal namespace.
Moved external words to aim namespace.
Fixed the naming conventions: only '(paren)' words can exist if there is
a word with that same name 'paren'.
Naming convention: longlong is now 64 bit, u128 is 128 bit.
2005-10-13 11:16:41 +00:00
Chris Double
94d2384ec4
tuple-db: find-tuples fixed for querying all instances
2005-10-13 01:14:36 +00:00
Doug Coleman
7f77901801
Cleaned up second-bunch.
...
Bugfix: actually sends a good capabilities packet
Bugfix: actually sends a good request buddylist packet
Added: head-longlong (128 bit)
2005-10-12 19:22:00 +00:00
Slava Pestov
6c8783ba4e
Moved OpenGL to core library
2005-10-12 04:14:46 +00:00
Slava Pestov
29104bb40e
fix powerpc relocation bug
2005-10-12 01:46:14 +00:00
Doug Coleman
6ee3b7a4dd
Changed print-buddy-list
...
Added some stubs for unsupported opcodes
2005-10-10 21:21:38 +00:00
Doug Coleman
fdb2c33161
FAMILY: and OPCODE: take decimal now (not hex)
...
General cleanups, handling of some more packet data
2005-10-10 19:34:07 +00:00
Slava Pestov
6b8e232c63
fix bignum emission, put MT in core
2005-10-08 05:15:14 +00:00
Doug Coleman
e4e2d1b0c6
Maintain a buddy list
2005-10-07 22:45:47 +00:00
Sampo Vuori
1765f6e943
Added more functions and enums
2005-10-07 18:02:22 +00:00
Sampo Vuori
c0306a3176
added several functions
2005-10-07 17:36:37 +00:00
Doug Coleman
9f284c620f
Renaming of code mostly--words like (blah) should have a corresponding word named blah
2005-10-07 08:31:14 +00:00
Chris Double
211c60c210
sqlite: various tuple-db bug fixes
2005-10-05 23:13:57 +00:00
Sampo Vuori
05bea5a1b5
Added beginnings of cairo bindings
2005-10-05 16:35:29 +00:00
Doug Coleman
1f08ee4c6f
oops, removed USE: io from last debug session
2005-10-05 07:20:35 +00:00
Doug Coleman
3409f887e1
major bugfix, was not wrapping around the mt array so the last element stayed the same
...
fixed a refactoring error.
added a unit test for the 10,000th random of seed 5489
2005-10-05 07:19:29 +00:00
Doug Coleman
0e148687ad
dup over dup => dup 2dup
2005-10-05 05:52:15 +00:00
Doug Coleman
ea58378a57
Call y from inside set-mth-ith
2005-10-05 05:49:05 +00:00
Doug Coleman
5be3e42f30
Uses array instead of sequence
...
off by one on sequence initial size corrected
[ 1 + ] change => inc
2005-10-05 05:45:58 +00:00
Doug Coleman
7192167304
Removed (internal) words with no corresponding non-internal
...
Removed SYMBOL: init
minor cleanups
2005-10-05 05:21:14 +00:00
Slava Pestov
bbdf744540
added README.txt
2005-10-04 19:28:16 +00:00
Doug Coleman
a6b851354c
Moved >byte etc to be used with make
2005-10-04 03:17:06 +00:00
Doug Coleman
0e1dafa9ba
Changed to FAMILY: foo OPCODE: bar syntax for declaring opcode handlers
...
Moved several symbols to inlined words
General cleanup
2005-10-04 03:16:40 +00:00
Doug Coleman
388338c7ce
Initial commit
2005-10-03 23:04:30 +00:00
Chris Double
76cb0ae949
sqlite: add ability to bind parameters by name.
...
sqlite: add simple tuple database routines
sqlite: add ability to save a tuple
sqlite: Add documentation for tuple-db
sqlite: add note about closing database
2005-10-02 23:00:11 +00:00
Chris Double
68ad2ef61f
sqlite: add ability to bind parameters by name.
...
sqlite: add simple tuple database routines
sqlite: add ability to save a tuple
sqlite: add note about closing database
2005-10-02 22:59:23 +00:00
Doug Coleman
3968d9f93b
ifte -> if
2005-10-02 18:15:15 +00:00
Chris Double
d183e94a39
sqlite: add ability to get id of last inserted row
2005-09-30 00:56:34 +00:00
Doug Coleman
2f9a226432
Moved things around
...
fixed Away vs Online status bug
2005-09-29 20:17:28 +00:00
Chris Double
ed78d60986
Add inspector namespace to cont-examples in contrib
2005-09-28 00:44:03 +00:00
Daniel Ehrenberg
66944ac98b
using make-hash for attributes
2005-09-27 23:52:30 +00:00
Daniel Ehrenberg
7cd809b32e
updating xml code
2005-09-27 20:24:05 +00:00
Doug Coleman
0505f630d3
NULL -> f
...
[ ] [ ] catch -> [ ] catch [ ] when
ifte -> if
2005-09-27 04:54:53 +00:00
Chris Double
53d903cd23
get contrib examples working with html attribute changes
2005-09-25 06:23:07 +00:00
Doug Coleman
f586f5913a
ifte -> if
2005-09-25 06:15:29 +00:00
Chris Double
c6d9341f13
Update contributed code I wrote, plus dlists written by eiz, to use if instead of ifte.
2005-09-25 06:03:36 +00:00
Doug Coleman
b7dbcd2b42
Added view/set info
...
Added view/set away
Start of add/delete buddy
2005-09-22 20:10:20 +00:00
Doug Coleman
568e6f41a5
Works with the new catch word
2005-09-22 20:09:49 +00:00
Chris Double
b337a3ed05
sqlite: fix bitrot and add sqlite-map and binding to queries
2005-09-21 22:25:42 +00:00
Chris Double
cd32714099
change concurrency library to use new catch usage
2005-09-21 02:15:29 +00:00
Chris Double
6b4227b022
Fix catch usage in cont-responder examples
2005-09-21 02:10:51 +00:00
Doug Coleman
600e61218b
Away status
...
Sending of messages
Sign on, sign off
2005-09-20 06:23:59 +00:00
Doug Coleman
b3f306eef3
Changed with-default-stream to with-unscoped
...
added writeln
2005-09-20 02:59:25 +00:00
Doug Coleman
49bc74e044
Uses nested unscoped streams
...
Handles incoming messages
Various refactoring
2005-09-20 02:58:20 +00:00
Doug Coleman
a8e80915ce
Slight refactoring of second-server
2005-09-19 19:44:37 +00:00
Doug Coleman
3169c92747
with-default-stream fixed
...
1 >le -> unit >string
head-string outputs a string, not an sbuf
2005-09-19 19:34:30 +00:00
Doug Coleman
ebf2830c5f
Full login
...
Handling of opcodes implemented
Notification of incompletely handled opcodes
Error handling on login to second server
Added test account
2005-09-19 19:33:06 +00:00
Doug Coleman
a97c50abd0
Initial checkin.
...
bug-demo shows the bug.
2005-09-19 00:23:06 +00:00
Doug Coleman
db8fd1cc50
sha1 refactoring
...
string>md5 now gives a binary string.
the old string>md5 is now string>md5str
2005-09-19 00:19:59 +00:00
Chris Double
ab032471c2
get coroutines code working with continuation changes
2005-09-18 06:32:02 +00:00
Chris Double
2a8d918409
Fix space invaders bitrot
2005-09-18 06:31:33 +00:00
Chris Double
8d805d3dcb
Get cont-responder contrib examples working again, and more fixes to cont-responder for continuation word
...
changes.
2005-09-18 05:55:18 +00:00
Chris Double
e0bc6e8166
space invaders: fix things so 'step' compiles
2005-09-12 23:22:02 +00:00
Chris Double
a70469d3e9
Add coroutines code to contrib
2005-09-12 23:20:46 +00:00
Slava Pestov
b856b6294b
fixes
2005-09-12 01:57:21 +00:00
Chris Double
0f54aa9e13
space invaders: fix half carry problem, this fixing score problem. Implemented remaining 8080 instructions.
2005-09-11 22:32:44 +00:00
Chris Double
dede7e0dba
space invaders: sync frame rate. reorganise code into generic 8080 and space invaders portions. remove dead
...
code.
2005-09-11 01:51:05 +00:00
Slava Pestov
22ab0d97fa
performance improvements
2005-09-10 19:53:17 +00:00
Chris Double
0bb2ae3715
space invaders: update readme
2005-09-10 06:59:47 +00:00
Chris Double
43ee7d00c6
space invaders: fix load order issue.
2005-09-10 06:43:21 +00:00
Chris Double
de16313d06
space invaders: Reimplemented a bunch of instructions in a clearer manner, following the 8080 data sheet.
...
Added left, right and fire.
2005-09-10 06:37:56 +00:00
Daniel Ehrenberg
9531e60cd3
miscellaneous changes
2005-09-10 03:52:12 +00:00
Daniel Ehrenberg
d7c0518433
adding xml.factor
2005-09-10 01:29:28 +00:00
Chris Double
b3003e4759
space invaders: more tests and fixes
2005-09-08 23:48:54 +00:00
Doug Coleman
dadffdf6e3
Inlined the hashtable in sha1.
2005-09-08 16:05:25 +00:00
Chris Double
d1a7708d21
space invaders: add rom building instructions
2005-09-08 04:03:56 +00:00
Chris Double
b89f80e95e
space invaders: add not to readme on how to compile
2005-09-08 01:54:46 +00:00
Chris Double
eed8d12791
space invaders: fix flag bug preventing number of ships and coins displaying
2005-09-08 01:46:20 +00:00
Chris Double
296be06d06
Initial space invaders commit.
2005-09-08 01:36:22 +00:00
Chris Double
99d8520dda
Add gadgets-layouts USE for 0.77 changes
2005-09-04 01:14:46 +00:00
Chris Double
f53ee2a522
Fixup contributions for changes from recent cvs updates.
2005-09-02 03:38:27 +00:00
Daniel Ehrenberg
e6a24eb355
new version of make
2005-09-01 20:07:22 +00:00
Doug Coleman
416834a0c9
removed rot4
...
removed temp from sha1
removed + + + +, using vector sum instead
2005-09-01 05:43:25 +00:00
Daniel Ehrenberg
c4f0756b66
getting rid of seq-stupid-all
2005-08-30 18:53:23 +00:00
Doug Coleman
55ce64a477
Using 'cond' instead of the hashtable with stored quotations.
...
string>sha1 should compile once 'cond' compiles.
2005-08-30 17:54:54 +00:00
Doug Coleman
73c671ef24
Factoring some crap code into something better: nested ifte -> hash w/ stored quotations
...
Moved sha1 algorithm into separate words for each step
2005-08-29 22:35:34 +00:00
Doug Coleman
27c273a2cd
Changed to work with the new make word.
2005-08-29 05:44:32 +00:00
Doug Coleman
36e2875836
Added bitroll.
2005-08-27 19:54:31 +00:00
Chris Double
c19ec60942
fix eval-responder for recent factor changes
2005-08-27 03:46:46 +00:00
Daniel Ehrenberg
b4c8ef9df4
removing obsolete files and updating readme (still incomplete)
2005-08-25 22:13:52 +00:00
Daniel Ehrenberg
2ca86efb1d
parse-k updates
2005-08-25 22:02:30 +00:00
Slava Pestov
45109c1a0a
major cleanup
2005-08-25 19:27:38 +00:00
Doug Coleman
762d2913a1
Added sha1.factor
...
Updated md5 to Factor .77
Added common.factor to contain common words to both md5 and sha1
Added load.factor
2005-08-25 10:07:50 +00:00
Chris Double
88d75185db
Fix eval responder to work with 0.77 changes.
2005-08-24 04:52:52 +00:00
Chris Double
15d30888d6
fix parser combinator tests to work with str>number change
2005-08-24 00:01:39 +00:00
Chris Double
b6951b8afd
Get concurrency code to work with 0.77 changes.
2005-08-23 23:59:43 +00:00
Chris Double
06806ec8cc
Get cont-responder examples working with 0.77 word changes. eval-responder is
...
currently broken though.
2005-08-23 23:49:52 +00:00
Daniel Ehrenberg
a380526f12
updating CHANGES.html
2005-08-23 19:02:00 +00:00
Daniel Ehrenberg
c3540aaf7a
initial commit of parse-k.factor
2005-08-23 18:43:12 +00:00
Chris Double
1743df1bd4
Link to original parser combinators document for the clean programming language.
2005-08-22 01:45:11 +00:00
Doug Coleman
5384a2f805
Updated to work with .77 cvs.
...
Uses 'content' word as per slava's blog.
Added 'file>md5' and 'stream>md5'.
2005-08-20 08:32:53 +00:00
Chris Double
f5f50c1347
Tests removed from main parser-combinators source file and added to a
...
tests.factor using Factor unit tests.
2005-08-17 07:03:40 +00:00
Chris Double
8a701e6e16
Fix Todo example so it works with removal of lexi>.
2005-08-16 23:10:13 +00:00
Chris Double
7aaacb19dd
Refactoring and additions to the concurrency library.
2005-08-07 02:10:32 +00:00
Chris Double
4682d4429a
Add first cut at concurrency library.
2005-08-04 22:46:50 +00:00
Chris Double
3948beb8f0
3list no longer exists. Fix parser combinators to work around this.
2005-08-04 01:19:30 +00:00
Slava Pestov
b8d8685de8
clean up class<, class-and, class-or
2005-08-01 03:38:33 +00:00
Chris Double
a1dba7ddc7
Changes to get parser-combinators working with 0.76
2005-07-25 22:35:29 +00:00
Chris Double
95a4fbb25f
Various changes to get cont-responder examples working with 0.76
2005-07-25 22:34:59 +00:00
Alex Chapman
a9fcfe8343
small gl type bugfix
2005-07-25 12:14:59 +00:00
Slava Pestov
5c9955fa52
added norm, proj words for vectors, removed dot/proj for complex numbers, more UI strippage
2005-06-30 00:04:13 +00:00
Slava Pestov
69608069e1
new add word, got rid of unused stdio-stream
2005-06-23 19:53:54 +00:00
Slava Pestov
c918e5d9b1
with-string is now string-out, string-in combinator, documentation updates
2005-06-19 22:53:58 +00:00
Slava Pestov
f1b23d66b7
merged streams, stdio and files into io vocabulary
2005-06-19 21:50:35 +00:00
Slava Pestov
3204323cc6
kick off 0.76 with some minor cleanups of erg's md5 code
2005-06-17 06:40:25 +00:00
Doug Coleman
a5a4760836
Initial checkin.
...
Only supports hashing a string until string-streams are implemented.
2005-06-16 22:18:16 +00:00
Doug Coleman
4be3d27fd2
Initial checkin. PostgreSQL is not supported on Windows yet.
...
Tested on Debian with PostgreSQL version 7.4.7.
2005-06-12 09:37:05 +00:00
Slava Pestov
c08920a60e
missing USING:
2005-06-12 09:00:54 +00:00
Slava Pestov
a4fafc2507
fixes
2005-06-12 08:37:45 +00:00
Slava Pestov
1c63f5f0db
wrunt's alien-invoke shorthand, tons of bug fixes, cleanups and documentation updates
2005-06-12 07:38:57 +00:00
Alex Chapman
3a4161f84f
Improvements to simple-gl, particularly using methods for event handling and working resize code
2005-05-24 10:07:36 +00:00
Alex Chapman
dff6e531f3
tidied up gl and glu, simplified FUNCTION:
2005-05-23 03:50:55 +00:00
Slava Pestov
8e7652e644
add win32 dll loading
2005-05-23 02:03:54 +00:00
Slava Pestov
74fef3e79e
add-library calls fixed
2005-05-23 01:59:24 +00:00
Alex Chapman
132d9adddc
Most gl and glu functions now added. Loading the gl libraries after
...
bootstrapping doesn't seem to work, although I haven't verified that that is
the problem.
2005-05-23 01:45:52 +00:00
Alex Chapman
2e393becfe
initial import of gl bindings into contrib/gl. simple-gl doesn't work yet...
2005-05-21 08:48:12 +00:00
Chris Double
c93a28ffa2
get parser-combinator code working with latest factor sequence changes
2005-05-18 22:54:59 +00:00
Chris Double
089c17f401
Get eval-responder working again and fix up for the rename of 'cat' to
...
'append'.
2005-05-18 22:37:42 +00:00
Chris Double
4e57df3247
change usage of sbuf>string to >string
2005-05-16 02:33:08 +00:00
Slava Pestov
7f4da7ecd0
generic words are more flexible, sequences cleaned up
2005-05-14 21:18:45 +00:00
Slava Pestov
cc1e664a99
string sub-primitives
2005-05-06 02:30:58 +00:00
Slava Pestov
f96779a56c
simple HTTP client; with-stream* word; various tweaks and cleanups
2005-05-02 04:18:34 +00:00
Chris Double
85b8508e58
fix documentation error in parser-combinators.
2005-05-01 03:06:38 +00:00
Chris Double
fb211c0e05
fix yet more bitrot to do with sequence changes in cont-responder
...
examples.
2005-05-01 03:05:48 +00:00
Chris Double
11c604d865
fix parser-combinator documentation
2005-04-30 04:17:02 +00:00
Chris Double
93f4088747
more sequence code fixes for cont-responder examples
2005-04-30 04:15:12 +00:00
Chris Double
3ecf223a68
more sequence code fixes for parser combinators
2005-04-30 04:14:48 +00:00
Chris Double
aa5b8fe510
Get lazy lists and parser combinators working with new factor.
2005-04-30 03:20:11 +00:00
Chris Double
19bc49ece3
fix bitrot in sqlite library
2005-04-30 03:18:56 +00:00
Chris Double
01b0cae9a5
Fix bitrot in cont-responder
2005-04-30 03:16:33 +00:00
Slava Pestov
8b61c03fa1
(yield) renamed to stop
2005-04-22 04:22:36 +00:00
Chris Double
b1945f04ae
get cont-responder examples working with new sequences code.
2005-04-04 22:31:31 +00:00
Slava Pestov
4d82ac0541
removed 3slip, forever, apply combinators
2005-03-21 20:13:40 +00:00
Daniel Ehrenberg
54ad3394a7
adding unittest for infix-word.see
2005-03-06 01:01:51 +00:00
Daniel Ehrenberg
d47fbc8d1a
s/word-property/word-prop/
2005-03-05 23:55:31 +00:00
Slava Pestov
a74632b243
hashtables were sized wrong; rename str- words to string-
2005-03-05 21:33:40 +00:00
Daniel Ehrenberg
175b211160
changes to algebra
2005-03-04 01:35:33 +00:00
Daniel Ehrenberg
8315f1b1ee
Algebra again, fixing (?)
2005-02-28 02:53:11 +00:00
Slava Pestov
d0bb4944f1
functional queue in place of dlists; disable generic partial eval due to buggyness
2005-02-25 23:11:10 +00:00
Daniel Ehrenberg
dbb1148360
updates on infix & infix repl
2005-02-25 05:06:30 +00:00