Bartłomiej Pluta
|
b6983df2d3
|
Add 'source' to RuntimeException
|
2019-07-13 15:06:53 +02:00 |
|
Bartłomiej Pluta
|
cc569b5f19
|
Create import statement evaluator and update standard library
|
2019-07-12 22:08:37 +02:00 |
|
Bartłomiej Pluta
|
578141c7b8
|
Add support for evaluating BOOL and introduce basic logical operators as functions
|
2019-07-10 14:08:28 +02:00 |
|
Bartłomiej Pluta
|
739610c663
|
Create standard library proof of concept
|
2019-07-10 13:23:40 +02:00 |
|
Bartłomiej Pluta
|
89b147f1ce
|
Move function utilities to 'function' package
|
2019-07-09 22:56:33 +02:00 |
|
Bartłomiej Pluta
|
1449eee363
|
Move matchers to type package
|
2019-07-09 22:53:10 +02:00 |
|
Bartłomiej Pluta
|
fe19ecc090
|
Move 'util' module
|
2019-07-09 22:43:36 +02:00 |
|
Bartłomiej Pluta
|
9cd7c219dc
|
Move 'string' module and fix 'typeOf' function
|
2019-07-09 22:40:51 +02:00 |
|
Bartłomiej Pluta
|
0571e3f1e2
|
Move 'synth' module
|
2019-07-09 22:32:03 +02:00 |
|
Bartłomiej Pluta
|
2193cf27c8
|
Move 'sound' module
|
2019-07-09 22:23:28 +02:00 |
|
Bartłomiej Pluta
|
e3f9cb6551
|
Move 'iterable' module
|
2019-07-09 22:18:02 +02:00 |
|
Bartłomiej Pluta
|
82bc9997c8
|
Move 'system' module
|
2019-07-09 22:13:24 +02:00 |
|
Bartłomiej Pluta
|
ef99c4d6e2
|
Move 'note' module
|
2019-07-09 22:09:10 +02:00 |
|
Bartłomiej Pluta
|
b91cc46d44
|
Move 'mic' module
|
2019-07-09 22:04:07 +02:00 |
|
Bartłomiej Pluta
|
b4d5d11b84
|
Add new functions: 'concat', 'range' and 'Map' constructor
|
2019-07-09 20:54:56 +02:00 |
|
Bartłomiej Pluta
|
fc023f8a5d
|
Create audio module which allows to play sound files
|
2019-07-09 19:13:01 +02:00 |
|
Bartłomiej Pluta
|
7e7b5ec461
|
Extend type specifiers to cover maps
|
2019-07-09 01:32:09 +02:00 |
|
Bartłomiej Pluta
|
d23e7a1276
|
Create new type: map (dictionary) with all support for it
|
2019-07-09 00:14:37 +02:00 |
|
Bartłomiej Pluta
|
a3dfae73f1
|
Enforce checking function and method names if they're exist before creating new ones
|
2019-07-08 22:57:15 +02:00 |
|
Bartłomiej Pluta
|
9186ea1b64
|
Fix 'tuplet' function
|
2019-07-08 22:09:49 +02:00 |
|
Bartłomiej Pluta
|
b06a8533c0
|
Enable support for types' properties
|
2019-07-08 22:06:38 +02:00 |
|
Bartłomiej Pluta
|
05dfe46f9f
|
Improve creating custom methods to checking specifier of generic types (list)
|
2019-07-08 18:18:40 +02:00 |
|
Bartłomiej Pluta
|
8b7e1432b6
|
Enable executing custom functions
|
2019-07-08 16:01:20 +02:00 |
|
Bartłomiej Pluta
|
606d93c319
|
Create evaluator for custom functions definition (but invocation doesn't work yet)
|
2019-07-08 15:36:13 +02:00 |
|
Bartłomiej Pluta
|
1e634180d6
|
Create evaluator for function call
|
2019-07-08 14:10:10 +02:00 |
|
Bartłomiej Pluta
|
34a0eda199
|
Reformat evaluator #1
|
2019-07-04 17:57:12 +02:00 |
|
Bartłomiej Pluta
|
f0cbf37fe9
|
Improve environment and library
|
2019-07-04 15:23:57 +02:00 |
|
Bartłomiej Pluta
|
5f89fca2ac
|
Create 'transpose' function
|
2019-07-04 14:46:01 +02:00 |
|
Bartłomiej Pluta
|
70cfb3be22
|
Create function 'pause'
|
2019-07-04 14:36:38 +02:00 |
|
Bartłomiej Pluta
|
f7b813daff
|
Create 'synth' function
|
2019-07-04 14:30:49 +02:00 |
|
Bartłomiej Pluta
|
76c02922ec
|
Create functions 'withOctave', 'withDuration', 'random' and 'tuplet'
|
2019-07-04 14:06:49 +02:00 |
|
Bartłomiej Pluta
|
586cb2591b
|
Add mic function
|
2019-07-04 13:22:07 +02:00 |
|
Bartłomiej Pluta
|
558e955d07
|
Improve library
|
2019-07-04 13:14:12 +02:00 |
|
Bartłomiej Pluta
|
b60dedc769
|
Improve environment #1
|
2019-07-04 11:43:07 +02:00 |
|