|
fd6009bb02
|
Euterpea like octave and duration setting
|
2022-05-24 15:45:31 +02:00 |
|
|
2c19db7354
|
Playing MIDI!
|
2022-05-24 03:35:15 +02:00 |
|
|
2e2c34ce21
|
Note parsing & printing
|
2022-05-24 01:58:17 +02:00 |
|
|
142680ab77
|
Working note resolution
|
2022-05-24 01:40:16 +02:00 |
|
|
7d2ba379f7
|
Infrastructure for note parsing
|
2022-05-24 00:48:15 +02:00 |
|
|
f28cb10669
|
Block indexing and len builtin
|
2022-05-22 16:43:36 +02:00 |
|
|
bde30f5d99
|
Separated Musique functions and C++ intrinsics; blocks as delayed computations
|
2022-05-22 05:29:46 +02:00 |
|
|
5b3cfca2a8
|
More testing & keywords
|
2022-05-22 04:31:31 +02:00 |
|
|
6bc2a1cd38
|
Context aware clojures
Moved from dynamic scoping to static scoping.
|
2022-05-22 03:44:15 +02:00 |
|
|
b9d87e1456
|
New environment implementation
It's a failure of locating precise source of the bug that would cause `var x =
[i|i] 0` to segfault. New implementation DOES NOT have this bug.
|
2022-05-22 03:44:10 +02:00 |
|
|
d542bbe696
|
Small refactoring
|
2022-05-21 23:12:50 +02:00 |
|
|
881b90506b
|
Lambdas!
|
2022-05-17 16:10:56 +02:00 |
|
|
5d51d1672f
|
Scoped variables, single namespace variables and functions
|
2022-05-17 02:35:51 +02:00 |
|
|
ccd2166231
|
Interpreter started!
|
2022-05-16 02:18:53 +02:00 |
|