Skip to content

Commit 395b56a

Browse files
committed
🌫️
1 parent 7eb3294 commit 395b56a

File tree

17 files changed

+241
-93
lines changed

17 files changed

+241
-93
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
runs-on: ubuntu-latest
66
strategy:
77
matrix:
8-
ghc: ['9.0.2', '9.4.8', '9.10.1', '9.12.1']
8+
ghc: ['9.0.2', '9.4.8', '9.10.1', '9.12.2']
99
steps:
1010
- uses: actions/checkout@v4
1111
- uses: haskell-actions/setup@v2

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## 0.8.0.0 -- Unreleased
44

5-
* New builtin: `\lastValue`.
5+
* New builtin: `\lastValue`, `\unmul`.
66
* A new mode `last` is added. It outputs the last possible result. You can switch to this mode by the `-t` flag in the command line or the `\Mode last` command in the REPL.
77
* Now input can have leading and trailing spaces. The interpreter will trim them when parsing.
88
* Now Nekomata can be built with GHC 9.10.1, thanks to an update of the `haskeline` package.

analysis/corpus.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ Rʳg
4848
rFŗ∑
4949
#Ry
5050
RG1Ĉ
51+
ŝ√Ð
5152
Ö∫¬∑T
5253
pᵖ½
5354
ᵒ+j∕=
@@ -154,7 +155,7 @@ RpN↔
154155
∆$i≥
155156
"+,-.<>[]"ē
156157
ïᶜ_
157-
Ď√‼Ṁ
158+
ŝ√
158159
Ɔᵈ∙+
159160
Ţṃ
160161
ĕᵖf
@@ -329,7 +330,7 @@ oOʲů
329330
≈đG←
330331
ʷ{Ƶþ
331332
Jtđ=
332-
ᵋ*+-Ď~2>
333+
ᵋ*+-ŝ2>
333334
RJ:ᵐhmj↕ũh=
334335
Z:Ť‼Ť$ḟ
335336
ŧĉᵐz
@@ -372,3 +373,6 @@ Zʷ{4¦}→8¦
372373
ŧĉᵐzç0ɔYṀƵ¿ᵗ{qCᵈƆM→>N
373374
řʷ{ĕᵈĕ+coũ
374375
3$ŧY∑,¬çY3<
376+
J:ᵐ↔=aş
377+
Äᵐ{įŋ∫}∫Ɔžᵚ≥
378+
Ňᵗ{ƂJŁ≡

analysis/freq_1gram.txt

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
{ : 89
1+
{ : 91
2+
= : 60
23
$ : 59
3-
= : 59
4-
: : 53
4+
: : 54
55
+ : 49
66
∑ : 42
7-
ᵐ : 39
7+
ᵐ : 41
88
→ : 38
99
* : 34
1010
R : 34
1111
x : 32
12+
} : 31
1213
← : 30
1314
- : 30
14-
} : 30
1515
o : 27
1616
ᵉ : 25
1717
1 : 25
@@ -22,35 +22,35 @@ j : 25
2222
, : 23
2323
3 : 23
2424
Ť : 23
25+
↔ : 23
2526
# : 22
26-
↔ : 22
27-
~ : 22
2827
ᵖ : 21
28+
~ : 21
2929
ᵒ : 20
3030
S : 19
3131
u : 19
3232
đ : 19
33+
a : 19
3334
ĭ : 18
34-
a : 18
35+
Ɔ : 18
36+
Ƃ : 17
3537
l : 17
3638
p : 17
37-
Ɔ : 17
39+
: 17
3840
ĉ : 17
3941
L : 17
40-
Ƃ : 16
42+
ž : 16
4143
Z : 16
42-
Ṁ : 16
43-
∫ : 15
44-
ž : 15
44+
Ð : 16
45+
≡ : 15
4546
t : 15
4647
Ɗ : 15
47-
Ð : 15
48+
Ň : 15
49+
Ṁ : 15
4850
∙ : 15
4951
" : 14
5052
< : 14
5153
q : 14
52-
≡ : 14
53-
Ň : 14
5454
; : 14
5555
ᶦ : 13
5656
ʷ : 13
@@ -59,8 +59,11 @@ q : 14
5959
ᵃ : 13
6060
Ë : 13
6161
± : 13
62+
J : 13
6263
½ : 12
6364
ᶻ : 12
65+
≥ : 12
66+
ŋ : 12
6467
ᵑ : 12
6568
? : 12
6669
c : 12
@@ -70,18 +73,16 @@ _ : 12
7073
ˡ : 11
7174
Q : 11
7275
r : 11
73-
≥ : 11
74-
ŋ : 11
7576
% : 11
7677
¦ : 11
7778
N : 11
79+
ᵗ : 11
7880
∏ : 11
7981
z : 11
80-
J : 11
82+
: 10
8183
¬ : 10
8284
E : 10
8385
ᶠ : 10
84-
ᵗ : 10
8586
h : 10
8687
4 : 10
8788
O : 10
@@ -93,9 +94,8 @@ P : 9
9394
ᶜ : 9
9495
Ƶ : 9
9596
f : 9
96-
ᵚ : 9
9797
H : 9
98-
: 9
98+
Ä : 9
9999
ɗ : 9
100100
Ħ : 9
101101
ŗ : 9
@@ -104,47 +104,47 @@ H : 9
104104
ů : 8
105105
∕ : 8
106106
£ : 8
107-
Ä : 8
107+
: 8
108108
Ø : 8
109109
ŧ : 8
110110
ƒ : 8
111111
ĕ : 8
112112
v : 8
113+
į : 8
113114
ᴶ : 7
114115
/ : 7
115116
Ĭ : 7
116117
õ : 7
118+
ş : 7
117119
Ĉ : 7
120+
√ : 7
118121
ɔ : 7
119122
ṁ : 7
120123
ä : 7
121124
5 : 7
122125
> : 7
123126
Ř : 7
124-
į : 7
125127
0 : 7
126128
¢ : 7
127129
ᵏ : 6
128130
Ö : 6
129131
ƃ : 6
130-
Ď : 6
131132
≤ : 6
132133
ř : 6
133134
Y : 6
134-
ş : 6
135135
Å : 6
136136
µ : 6
137137
Ŝ : 6
138138
Ĩ : 6
139139
D : 6
140140
M : 6
141141
8 : 6
142-
√ : 6
143142
Þ : 6
144143
∩ : 6
145144
B : 6
146145
Ṗ : 6
147146
b : 6
147+
Ł : 5
148148
ƀ : 5
149149
I : 5
150150
y : 5
@@ -159,7 +159,7 @@ U : 5
159159
ᵋ : 5
160160
A : 5
161161
ĝ : 4
162-
Ł : 4
162+
Ď : 4
163163
Ḟ : 4
164164
k : 4
165165
F : 4
@@ -175,6 +175,7 @@ X : 4
175175
ʸ : 4
176176
Ṃ : 3
177177
ḟ : 3
178+
ŝ : 3
178179
T : 3
179180
ƶ : 3
180181
ʰ : 3

0 commit comments

Comments
 (0)