Skip to content

Commit 30371d0

Browse files
committed
up
1 parent aa0c1cd commit 30371d0

1 file changed

Lines changed: 7 additions & 8 deletions

File tree

readme.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,24 +32,23 @@ n?n(with) random -n?n(w/o)
3232
# get/compile
3333
get any version from here:
3434

35-
|file|what|compile|
35+
|file|what|compile|created with|
3636
|---|---|---|
37-
[k.f](https://github.com/ktye/i/releases/download/latest/k.f)|fortran version|`gfortran k.f`|
38-
[k.c](https://github.com/ktye/i/releases/download/latest/k.c)|c version|`gcc k.c -lm`|
39-
[kv.c](https://github.com/ktye/i/releases/download/latest/kv.c)|c simd5 |`clang-18 -O3 -mavx2 kv.c -lm`|
40-
[k.go](https://github.com/ktye/i/releases/download/latest/k.go)|go version|`go build k.go`|
37+
[k.f](https://github.com/ktye/i/releases/download/latest/k.f)|fortran version|`gfortran k.f`|[f.go](https://github.com/ktye/wg/blob/master/f77/f.go)|
38+
[k.c](https://github.com/ktye/i/releases/download/latest/k.c)|c version|`gcc k.c -lm`|[cc.k](https://github.com/ktye/i/blob/master/x/cc.k)|
39+
[kv.c](https://github.com/ktye/i/releases/download/latest/kv.c)|c simd5 |`clang-18 -O3 -mavx2 kv.c -lm`|[c.go](https://github.com/ktye/wg/blob/master/c.go)|
40+
[k.go](https://github.com/ktye/i/releases/download/latest/k.go)|go version|`go build k.go`|[go.k](https://github.com/ktye/i/blob/master/x/go.k)|
41+
[k.wasm](https://ktye.github.io/k.wasm)|run [online](https://ktye.github.io.k.html)||[wat.go](https://github.com/ktye/wg/blob/master/wat.go)|
4142

4243
e.g.
4344
```
4445
$wget https://github.com/ktye/i/releases/download/latest/k.c
45-
$gcc -ok k.c -lm #clang -ok -fwrapv -ffast-math k.c
46+
$gcc -ok k.c -lm #clang -ok -fwrapv -ffast-math k.c
4647
$k
4748
ktye/k
4849
4950
```
5051

51-
or [online](https://ktye.github.io/k.html)
52-
5352
# command line arguments
5453
- `k a.k b.k c.k` executes all files in order, as if they were catenated and drops into the repl
5554
- `k a.k -e '+/x'` loads a.k, evaluates the expression and exits. *e* stands for both: *eval* and *end* (like in awk)

0 commit comments

Comments
 (0)