Updates readme

This commit is contained in:
sloum 2021-03-17 16:32:31 -07:00
parent 358871ea7f
commit 46fc8a4a97
1 changed files with 12 additions and 3 deletions

View File

@ -2,8 +2,6 @@
This is a work in progress spreadsheet program with a semi-limited feature set. For fun, all expressions use postfix notation similar to Forth in style. It is made available under the terms of the Floodgap Free Software License (see the file 'LICENSE').
tally is intended to be a part of a suite of office/productivity applications (together with the applications [bombadillo](https://tildegit.org/sloum/bombadillo), [chalk](https://tildegit.org/sloum/chalk), [nimf](https://git.rawtext.club/sloum/nimf), goldberry, jot, and [hermes](https://tildegit.org/sloum/hermes)) written by tally's developer for personal use. Building your own tools, even when they lack some features of program _x_, is a rewarding experience and can be quite educational. It also can produce highly hackable and editable software for personal use. That having been said, if you get utility from any of these programs: awesome!
## Building / Installing
You will need a Go compiler. Testing on eary versions has not been done, but suffice to say you should likely not need the latest cutting edge Go version to compile _tally_.
@ -12,7 +10,7 @@ A makefile is forthcoming. Until then a simple `go build` or `go install` from w
## Usage
_tally_ uses its own file format, but can import most (any that are in the format described by RFC 4180) csv and tsv files.
_tally_ uses its own file format, but can import most csv and tsv files (any that are in the format described by RFC 4180).
### Running
@ -196,3 +194,14 @@ If there is a problem in your expression, the cell will report `#Err`, likely fo
Some functions require certain things to be in place on the stack. All of the math operators, for example, require at least two numbers to be on the stack (the two will be replaced by the result of the operation). `.`, `DROP`, and `DUP` only require one item on the number stack. If the minimum number of items on the stack is not met, an error will be the result.
## Related
_tally_ is intended to be a part of a suite of office/productivity applications written by tally's developer for personal use. Building your own tools, even when they lack some features of program _x_, is a rewarding experience and can be quite educational. It also can produce highly hackable and editable software for personal use. That having been said, if you get utility from any of these programs, _tally_ included: awesome! Here are some of the other applications related to _tally_:
- [chalk](https://tildegit.org/sloum/chalk) - A line based text editor, a kind of less powerful but more friendly `ed`
- [hermes](https://tildegit.org/sloum/hermes) - A visual editor more akin to `vi`, based on `kilo` by antirez
- [bombadillo](https://bombadillo.colorfield.space) - An internet client supporting gopher, gemini, finger, file, telnet, and http(s)
- [nimf](https://rawtext.club/~sloum/nimf) - A concatenative programming language/interpreter
- [lid](https://tildegit.org/sloum/lid) - A lo-fi image ditherer
Forthcoming are drawing, calendar, slides, mail, and notes programs.