Skip to content

Commit b0cf1ef

Browse files
committed
update readme
1 parent b5f469e commit b0cf1ef

File tree

2 files changed

+30
-37
lines changed

2 files changed

+30
-37
lines changed

AndroidIDE/data/help_kb.txt

+10-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
1-
swipe on characters to enter ones around it
2-
M - go to matching bracket
3-
F - switch layout to one with extra functions
4-
N - switch layout to numbers at top-level
5-
A - switch to text layout
6-
# - switch to default layout
1+
= - evaluate/save
72
⇧ - shift (caps letters, select with «»)
8-
X - close tab (where applicable - grapher & editor)
3+
C - clear input field
4+
M - go to matching bracket
5+
96
K - open virtual keyboard
10-
= - evaluate
7+
# - default layout
8+
A - layout with a-z
9+
N - layout with numbers at top-level
10+
F - extra function layout
11+
X - close tab (saves where applicable)
1112

1213
↶↷ - undo/redo
13-
▲▼ - move trough REPL history
14+
▲▼ - move up/down or trough REPL history
1415
^C/^V - copy/paste

AndroidIDE/readme.md

+20-28
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,18 @@
22

33
[Download APK](https://github.com/dzaima/APL/releases)
44

5-
By default, this executes code as dzaima/APL, but it can also connect to Dyalog APL launched with:
5+
Execute `:h` in the app for a list of commands.
66

7-
```apl
8-
)LOAD path/to/Jarvis/Distribution/Jarvis.dws ⍝ https://github.com/Dyalog/Jarvis/blob/master/Distribution/Jarvis.dws
9-
eval←{⎕←' ',⍵ ⋄ 0::{⎕←↑⎕DM⋄⎕DM}⍬ ⋄ ,↓⎕←⍕⍎⍵}
10-
S←⊃Jarvis.Run 1234 # ⍝ replace 1234 with whatever port you want
11-
```
12-
13-
To connect to that it in the app:
7+
By default, this executes code as dzaima/APL. Other options of interpretation:
148

159
```apl
16-
:i dyalog
17-
)ip:1234 ⍝ or whatever port you set
10+
⍝ TryAPL:
11+
:i TryAPL ⍝ requires an internet connection
12+
⍝ Dyalog through RIDE:
13+
$ RIDE_INIT=SERVE:desktopIp:4502 dyalog -nokbd ⍝ on a desktop
14+
:i ride desktopIp ⍝ in the app, after starting the server; another port can be chosen if needed
15+
⍝ for completeness sake, another separate dzaima/APL interpreter can be opened with:
16+
:i dzaima
1817
```
1918

2019

@@ -34,28 +33,21 @@ Alternatively, Processing runs the project in Java mode just fine (keyboard inpu
3433

3534
```
3635
swipe on characters to enter ones around it
37-
M - go to matching bracket
38-
F - switch layout to one with extra functions
39-
N - switch layout to numbers at top-level
40-
A - switch to text layout
41-
# - switch to default layout
36+
= - evaluate/save
4237
⇧ - shift (caps letters, select with «»)
43-
X - close tab (where applicable - grapher & editor)
38+
C - clear input field
39+
M - go to matching bracket
40+
4441
K - open virtual keyboard
45-
= - evaluate
42+
# - default layout
43+
A - layout with a-z
44+
N - layout with numbers at top-level
45+
F - extra function layout
46+
X - close tab (saves where applicable)
4647
4748
↶↷ - undo/redo
48-
▲▼ - move trough REPL history
49+
▲▼ - move up/down or trough REPL history
4950
^C/^V - copy/paste
5051
51-
52-
:isz sz change input box font size
53-
:hsz sz change REPL history font size
54-
:tsz sz change top bar size
55-
:g expr graph the expression (editable in the window)
56-
:clear clear REPL history
57-
:f path edit file at the path
58-
:fx path edit file at the path, executing on save
59-
:ex path execute file at the path
60-
:ed fn edit the function by name in another window (= - save, ⏎ - newline, X - save (!) & close)
52+
:h - list commands (do ":h kb" to view the above text)
6153
```

0 commit comments

Comments
 (0)