Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hymkor/lispread
Lisp/Spread
https://github.com/hymkor/lispread
csv go golang islisp lisp spread tsv
Last synced: about 2 months ago
JSON representation
Lisp/Spread
- Host: GitHub
- URL: https://github.com/hymkor/lispread
- Owner: hymkor
- License: mit
- Created: 2023-09-11T12:47:07.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-01T12:20:11.000Z (over 1 year ago)
- Last Synced: 2024-10-31T00:07:54.727Z (3 months ago)
- Topics: csv, go, golang, islisp, lisp, spread, tsv
- Language: Go
- Homepage:
- Size: 307 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Lispread - Lisp/Spread
======================This is the fork of [csview] that
supports [gmnlisp] code in the cell.[csview]: https://github.com/hymkor/csview
[gmnlisp]: https://github.com/hymkor/gmnlisp![sample.png](./sample.png)
Functions
---------- `(rc R C)` ... refer the cell value at R:C as string
- `(rc% R C)` ... refer the cell value at R:C as integer
- `(rc! R C)` ... refer the cell value at R:C as float
- `(sum% R1 C1 R2 C2)` ... the sum of the cells between R1:C1 and R2:C2 as integer
- `(sum! R1 C1 R2 C2)` ... the sum of the cells between R1:C1 and R2:C2 as float`R:C` is the relative address (row and column number) from the current cell.
Readline with SKK[^SKK]
-----------------When the environment variable GOREADLINESKK is defined, [go-readline-skk] is used.
- Windows
- `set GOREADLINESKK=SYSTEMJISYOPATH1;SYSTEMJISYOPATH2...;user=USERJISYOPATH`
- (example) `set GOREADLINESKK=~/Share/Etc/SKK-JISYO.L;~/Share/Etc/SKK-JISYO.emoji;user=~/.go-skk-jisyo`
- Linux
- `export GOREADLINE=SYSTEMJISYOPATH1:SYSTEMJISYOPATH2...:user=USERJISYOPATH`[^SKK]: Simple Kana to Kanji conversion program. One of the Japanese input method editor.
[go-readline-skk]: https://github.com/nyaosorg/go-readline-skk