|
5560549c7c
|
Separated building bin/unit-test into several objects
|
2022-05-24 03:00:51 +02:00 |
|
|
ba463139d6
|
Note duration calculation in current BPM context
|
2022-05-24 02:58: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 |
|
|
3c476d4629
|
Disabled CI due to inablity to configure it correctly
Main reason is compiling with submodules; secondary is python test suite
|
2022-05-23 17:47:33 +02:00 |
|
|
0a024430e8
|
Enable recursive submodules loading in CI
|
2022-05-23 15:39:11 +00:00 |
|
|
61cf0559b1
|
lib/midi in CI
|
2022-05-23 15:30:36 +00:00 |
|
|
8853451cb5
|
Added Midi dependency
|
2022-05-23 17:27:06 +02:00 |
|
|
f28cb10669
|
Block indexing and len builtin
|
2022-05-22 16:43:36 +02:00 |
|
|
23b9d901ac
|
Vim syntax highlighting
|
2022-05-22 15:53:39 +02:00 |
|
|
045150938c
|
Removed python installing from CI
|
2022-05-22 15:03:32 +02:00 |
|
Mateusz Piątkowski
|
201f4c4cf8
|
Update .gitlab-ci.yml file
|
2022-05-22 09:53:07 +00:00 |
|
Mateusz Piątkowski
|
f39296ae22
|
Update .gitlab-ci.yml file
|
2022-05-22 09:52:05 +00:00 |
|
Mateusz Piątkowski
|
d249386030
|
trying python tests
|
2022-05-22 09:50:22 +00:00 |
|
Mateusz Piątkowski
|
da5964a778
|
updating repos befor attempt to install python3
|
2022-05-22 09:48:45 +00:00 |
|
Mateusz Piątkowski
|
873941110a
|
Adding python3 to gitlab-ci image
|
2022-05-22 09:42:19 +00:00 |
|
|
0ce1b59757
|
make test subcommand
|
2022-05-22 06:33:33 +02:00 |
|
|
b193ca1213
|
Removed problematic examples testing from CI
|
2022-05-22 06:26:29 +02:00 |
|
|
9ed25cc32c
|
Maybe this would work?
|
2022-05-22 06:25:17 +02:00 |
|
|
2c9792d6b8
|
Explicit python reference
|
2022-05-22 06:23:37 +02:00 |
|
|
601659399c
|
Forgot to specify mode
|
2022-05-22 06:21:23 +02:00 |
|
|
794502188b
|
Proper CI file
|
2022-05-22 06:18:08 +02:00 |
|
|
9e2784f609
|
Added examples testing to CI
|
2022-05-22 06:16:15 +02:00 |
|
|
10d1223f9f
|
Examples testing
|
2022-05-22 06:10:44 +02:00 |
|
|
bde30f5d99
|
Separated Musique functions and C++ intrinsics; blocks as delayed computations
|
2022-05-22 05:29:46 +02:00 |
|
|
de1ed62f6b
|
Overloaded operators
|
2022-05-22 04:58:45 +02:00 |
|
|
5b3cfca2a8
|
More testing & keywords
|
2022-05-22 04:31:31 +02:00 |
|
|
c1493a75c2
|
Rewritten previous enviroment tests to new implementation
|
2022-05-22 03:44:15 +02:00 |
|
|
6bc2a1cd38
|
Context aware clojures
Moved from dynamic scoping to static scoping.
|
2022-05-22 03:44:15 +02:00 |
|
|
8ac9fc5929
|
Explicit test for bug that caused all this trouble
|
2022-05-22 03:44:14 +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 |
|
|
c51722a607
|
Introduced debug builds
|
2022-05-21 23:11:04 +02:00 |
|
|
c488153805
|
Function call tracking tool using GDB
|
2022-05-21 23:00:32 +02:00 |
|
|
881b90506b
|
Lambdas!
|
2022-05-17 16:10:56 +02:00 |
|
|
8025e9bd0f
|
Separated blocks from lambdas
|
2022-05-17 14:09:40 +02:00 |
|
|
52ef323284
|
Colorless when NO_COLOR env variable exists
In accordance to https://no-color.org/ standard
|
2022-05-17 02:56:28 +02:00 |
|
|
d1d3421376
|
Removed test that are expecting wrong results
|
2022-05-17 02:55:09 +02:00 |
|
|
e7cb2de198
|
Evaluation support variable resolution
|
2022-05-17 02:49:21 +02:00 |
|
|
5d51d1672f
|
Scoped variables, single namespace variables and functions
|
2022-05-17 02:35:51 +02:00 |
|
|
0f9c46dffb
|
Parsing variable declarations
|
2022-05-16 16:58:31 +02:00 |
|
|
0b9e7e8f4a
|
Better operator resolution mechanism
|
2022-05-16 15:51:38 +02:00 |
|
|
ccd2166231
|
Interpreter started!
|
2022-05-16 02:18:53 +02:00 |
|
|
14ea494686
|
Number parsing
|
2022-05-16 00:06:27 +02:00 |
|
Mateusz Piątkowski
|
2385e0e28c
|
Ported Number class from pi/demo-2022-03-09
|
2022-05-15 23:03:09 +02:00 |
|
|
926a68cb84
|
Block parameters accepts separators; block testing
|
2022-05-15 22:22:26 +02:00 |
|
|
5bfec0e77a
|
Block expressions
|
2022-05-10 16:49:36 +02:00 |
|
|
c5260df41c
|
Expression sequencing
|
2022-05-10 16:03:30 +02:00 |
|
|
b4cd87eea1
|
Removed support for kebab-case
In live coding enviroment support for `n-1` beeing the same as `n - 1` is more
important then kebab case names
|
2022-05-10 15:27:06 +02:00 |
|