Factor/Examples

Examples

Here are a few of my favorite example programs.

Simple

Networking/web

Algorithms

  • rot13 - rot13 "encryption"
  • roman - convert numbers to and from roman numerals
  • morse - convert strings to morse code and vice versa, and play morse code with OpenAL
  • base64
  • id3 - ID3 parser
  • usa-cities - parse a CSV file and extract information
  • benchmark.mandel - Mandelbrot fractal generator

Running the examples

Some of these demos define a MAIN: word. This means they are runnable from the Factor listener, by issuing a command such as the following,

"hello-unicode" run

Others are libraries, which means that after loading them with a command like,

USE: roman

you can then get a list of words,

"roman" about

and play around,

( scratchpad ) 123 >roman .
"cxxiii"

More

To see more examples of Factor code, download the Factor distribution and take a look in the core/, basis/ and extra/ directories.

This revision created on Fri, 17 Jul 2009 23:06:24 by slava