|
16d1a5e0d6
|
Introduced first iteration of typechecking errors
|
2022-06-14 13:24:15 +02:00 |
|
|
910792e383
|
rotate function
|
2022-06-14 11:39:04 +02:00 |
|
|
55554606a1
|
partition function
|
2022-06-14 11:21:37 +02:00 |
|
|
5ab750b93b
|
Array modification functions
|
2022-06-14 10:30:52 +02:00 |
|
|
7d0f732a57
|
GNU Readline replace with bestline
|
2022-06-11 19:57:56 +02:00 |
|
|
e6aed50fe9
|
Support for midi program change message
|
2022-06-11 19:00:36 +02:00 |
|
|
b930ef4e6e
|
Index operator binds more tightly then function call
|
2022-06-11 17:55:52 +02:00 |
|
|
b7d879bf70
|
Relevant code printing when error reporting
|
2022-06-09 01:48:02 +02:00 |
|
|
d16f6de53c
|
Compound assigments
|
2022-06-06 04:22:59 +02:00 |
|
|
91eaa0ceea
|
Assigments, array updating function. Test runner update
|
2022-06-06 04:03:40 +02:00 |
|
|
118837f6d8
|
Fixed multiline comment bug
We forgot to skip '-' when parsing multiline comment begining
|
2022-06-06 03:08:34 +02:00 |
|
|
e528fd9e83
|
In-language comparison operators made holistic
|
2022-06-06 00:20:25 +02:00 |
|
|
7c5f3e2170
|
Small refactoring & more testing
|
2022-06-05 23:54:42 +02:00 |
|
|
c1e1acd6e2
|
Removing test from the past
|
2022-06-03 00:58:53 +02:00 |
|
|
4d88ca7e40
|
Logical short-circuting operators
|
2022-06-03 00:52:55 +02:00 |
|
|
946d4b96b1
|
Permutations!
|
2022-06-02 23:17:02 +02:00 |
|
|
45a3710626
|
function implementation
|
2022-06-02 21:50:44 +02:00 |
|
|
1e1d9b0cb6
|
Error reporting of use of non-symbols in indentifier context
|
2022-06-02 21:39:22 +02:00 |
|
|
0a00080d2d
|
Implemented many missing test cases
|
2022-05-31 13:43:14 +02:00 |
|
|
23a230c9d3
|
Instruments list
|
2022-05-30 16:56:57 +02:00 |
|
|
31dfcc37ca
|
Note on & note off explicit midi calls
|
2022-05-30 15:35:37 +02:00 |
|
|
43d7aeac1d
|
New intrinsic implementation primitives
|
2022-05-30 15:10:03 +02:00 |
|
|
ada8e17d1b
|
Added documentation mostly for error reporting structures
|
2022-05-30 00:18:48 +02:00 |
|
|
2eee11e476
|
Removed unused errors
|
2022-05-30 00:02:50 +02:00 |
|
|
25e730c8d3
|
Missing semicolon error!
|
2022-05-29 23:54:05 +02:00 |
|
|
016e48570e
|
Optionally colorful errors part 2; repl dont exit on errors
|
2022-05-29 23:34:20 +02:00 |
|
|
3c4da4a226
|
Optionally colorful errors
|
2022-05-29 23:29:37 +02:00 |
|
|
96378a16c1
|
Not callable testing restored
|
2022-05-29 22:53:09 +02:00 |
|
|
9c4b57f217
|
Human readable token type names for error reporting
|
2022-05-29 22:46:20 +02:00 |
|
|
605533de32
|
Error reporting system improvement
|
2022-05-29 22:39:46 +02:00 |
|
|
df236b13c8
|
New chord notation in cheatsheet
|
2022-05-29 03:11:26 +02:00 |
|
|
4985843f8f
|
More tests for note resolution
|
2022-05-29 03:01:17 +02:00 |
|
|
a665d95692
|
Extended chord literal syntax with flats
|
2022-05-29 02:57:36 +02:00 |
|
|
dc1322e4ea
|
Major documentation of source code improvement
|
2022-05-29 02:28:51 +02:00 |
|
|
563786312c
|
Documentation for programmers
|
2022-05-29 01:00:13 +02:00 |
|
|
26521be98d
|
Removed Sphinx documentation system
|
2022-05-29 00:19:58 +02:00 |
|
|
fd63beab86
|
Invalid example in cheatsheet
|
2022-05-26 18:32:59 +02:00 |
|
|
3caa5b80cb
|
Ode To Joy, par function, context management
|
2022-05-25 17:03:46 +02:00 |
|
|
7cc61e30e4
|
REPL
|
2022-05-25 15:53:09 +02:00 |
|
|
ad79c17551
|
removed tests that ware testing old chord literals
|
2022-05-25 04:41:40 +02:00 |
|
|
741eb7f576
|
Result of evaluation is only printed when it's not nil
|
2022-05-25 04:36:16 +02:00 |
|
|
e2142d9dbd
|
Added each to prelude
|
2022-05-25 04:34:37 +02:00 |
|
|
70e1431f05
|
Begining of support of array programming
|
2022-05-25 04:30:24 +02:00 |
|
|
5d410a1ffd
|
Makefile produces less noise
|
2022-05-25 03:14:29 +02:00 |
|
|
4421acebd6
|
Halftones moving operator
|
2022-05-25 03:14:08 +02:00 |
|
|
611007a888
|
chord function
|
2022-05-25 02:13:35 +02:00 |
|
|
80bc4c039c
|
Chords!
|
2022-05-25 00:08:48 +02:00 |
|
|
6611512b1f
|
Working arrays, flat function
|
2022-05-24 19:09:37 +02:00 |
|
|
64417bf187
|
changed shape of Value constructors; added Array type
|
2022-05-24 17:39:07 +02:00 |
|
|
d549d23f0a
|
Overloadable index operation
|
2022-05-24 16:38:18 +02:00 |
|