X-Git-Url: https://thelambdalab.xyz/gitweb/index.cgi?p=forth.jl.git;a=blobdiff_plain;f=README.md;h=612de1a3d8ede0b5fd3bd814e4182ce8d609f06f;hp=e19732d2c579804831b8d8e4b1a9ae7ee2f0e507;hb=87b17b0ee12c90f028186761fbb2bd5f6b4008eb;hpb=717723c8ac4f859a15af053b1e7f3057887c3c06 diff --git a/README.md b/README.md index e19732d..612de1a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A hobby implementation of a FORTH-like system atop the Julia scientific computing language. It will almost certainly never be useful for any purpose -besides, that which it has already fulfilled: forcing me to think quite +besides that which it has already fulfilled: forcing me to think quite carefully about how forth works. This package owes a massive debt to the existence of the literate programming @@ -44,13 +44,12 @@ the library file. Once this is complete you can start entering forth commands: Notice that unlike other forths, forth.jl echos a newline after reading each line of standard input. This is an unfortunate side-effect of the way that -I've implemented the primitive word KEY. Hopefully I'll be able to fix this -in future. +I've implemented EXPECT. Hopefully I'll be able to fix this in future. There's an example Mandelbrot Set drawing program included in the examples directory. To run it, you'll have to locate this directory on your system (its location depends on what OS you happen to be using and how julia is installed). -Once found, use the "INCLUDE" word to compile its definitions. For example, on +Once found, use the INCLUDE word to compile its definitions. For example, on my system I can run the example in this way: include /home/tim/.julia/v0.4/forth/examples/mandelbrot.4th