annotate README.txt @ 1:12ac99c240ca default tip

* add documentation * add 1..10 autostep feature * bump version
author Jeff Hammel <k0scist@gmail.com>
date Wed, 10 Mar 2010 17:48:11 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
1 webcalc
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
2 =======
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
3
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
4 *through the web calculator*
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
5
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
6 Usage
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
7 -----
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
8
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
9 webcalc uses the full path of the URL as a calculator:
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
10
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
11 ``http://127.0.0.1:5151/(5+3)/2``
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
12
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
13 Should yield a ``text/plain`` document with contents ``4.0``.
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
14
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
15 Query string arguments may be used to iterate over arguments:
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
16
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
17 ``http://127.0.0.1:5151/(5+a)/2?a=1..10``
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
18
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
19 Values and ranges may be comma separated (e.g. ``a=1,3,5..10``).
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
20 Ranges may be specified as *start, step, end*. If *step* is omitted,
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
21 it is taken to be 1.0.
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
22
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
23 TODO
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
24 ----
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
25
12ac99c240ca * add documentation
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
26 * add multiple front ends, including a graphing calculator