aboutsummaryrefslogtreecommitdiffhomepage
path: root/DESIGN.md
blob: 010c16c1617a078f5264825b0846306a74c4194a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# Design

| Families   | Glyphs     
| ---------- | ----------- 
| Directions | N S E W Z
| Math       | A I M R
| Timers     | C D
| Writers    | G P X 
| Readers    | O Q T
| Jumpers    | J Y
| Logic      | F
| Misc       | B H K L U V
| Special    | * ; : ! #

## Unstable Glyphs

- `B` is made obsolete with `F` that now bangs on equal.
- `K` is my obsolete by `x`, `g` or `p`.
- `V` should be made into two special glyphs, one for reading and one for writing.
- `Z` is basically useless, it might be useful to use it as a carrier when bound with a direction.

## Attributes

| ID# | Glyph | Rating | Stable | Outputs
| --- | ----- | ------ | ------ | -------
| 10  | A     | +++++  | X      | Any
| 11  | B     | ?      |        | *
| 12  | C     | +++++  | X      | Any
| 13  | D     | +++++  | X      | *
| 14  | E     | +++++  | X      | 
| 15  | F     | +++++  | X      | *   
| 16  | G     | +++++  | X      | Any - Multi - Unlocked
| 17  | H     | +++++  | X      | Any
| 18  | I     | +++++  | X      | Any
| 19  | J     | +++    | X      | Any
| 20  | K     | ?      | X      | 
| 21  | L     | ++     |        | 
| 22  | M     | +++++  | X      | Any
| 23  | N     | +++++  | X      | 
| 24  | O     | +++++  | X      | Any
| 25  | P     | +++++  | X      | Any - Unlocked
| 26  | Q     | +++++  | X      | Any - Multi
| 27  | R     | +++++  | X      | Any
| 28  | S     | +++++  | X      | 
| 29  | T     | +++++  | X      | Any
| 30  | U     | +++++  | X      | 
| 31  | V     | ?      |        | ?    
| 32  | W     | +++++  | X      | 
| 33  | X     | +++++  | X      | Any - Unlocked
| 34  | Y     | ++++   | X      | Any
| 35  | Z     | ?      |        | 
| 36  | *     | +++++  | X      | 
| 37  | #     | +++++  | X      | 
| 38  | ;     | +++++  | X      | 
| 39  | :     | +++++  | X      | 
| 40  | !     | +++++  | X      | *

## Ideas

- Add a terminal control glyph for special cmds.
- Open folder/switch file.
- Add color special glyph.