Commit graph

24 commits

Author SHA1 Message Date
Paul Fd
3d7bcb4968 Add setters 2024-01-27 18:33:18 +01:00
Paul Fd
803052b552 Parse <sample> with base64 data
Also added the necessary plumbing to load from RAM
It's missing AIFF since the API is file-based for now.
2021-11-24 12:04:41 +01:00
Jean Pierre Cimalando
41ab126549 Remove header dependency Parser from Synth 2021-04-25 05:33:42 +02:00
Jean Pierre Cimalando
014171f815 Fix a parsing error in presence of # sign 2021-03-25 13:50:37 +01:00
Jean Pierre Cimalando
10ffad5d4b Rename Opcode member "opcode" to "name" 2021-02-22 19:16:27 +01:00
Jean Pierre Cimalando
6eef90149f Delete the old parser 2021-02-03 19:14:51 +01:00
Jean Pierre Cimalando
6895d44cec parser: make opcode values stop at the '<' character 2020-09-25 04:08:57 +02:00
Jean Pierre Cimalando
003676a6c2 Rewrite the test correctly 2020-07-23 22:36:05 +02:00
Paul Ferrand
f5b9829e8f Failing parser test 2020-07-23 16:30:52 +02:00
Jean Pierre Cimalando
d3f8a0bce1 Process $ expansions inside #include 2020-05-18 18:02:41 +02:00
Jean Pierre Cimalando
8a17e18e9f Fix an error with multiple consecutive space 2020-05-16 18:03:04 +02:00
Jean Pierre Cimalando
4b8eaebdc5 Fix some cases of value parsing under ARIA (fix Salamander) 2020-05-15 15:15:23 +02:00
Jean Pierre Cimalando
a138b93182 Test against a regression with accepted filenames 2020-05-15 09:39:41 +02:00
Jean Pierre Cimalando
0c6bf5a7a9 parser: support recursive $-expansions 2020-05-15 09:39:41 +02:00
Jean Pierre Cimalando
650c6140bd parser: dollar expansions and multiple #define on the same line 2020-05-15 09:39:35 +02:00
Jean Pierre Cimalando
ea425f380c Add some parsing tests 2020-04-20 20:12:38 +02:00
Jean Pierre Cimalando
6ee9dd106e Add proper support of external #define 2020-03-28 02:44:06 +01:00
Jean Pierre Cimalando
ba23ed810a String parsing without originalDirectory setter 2020-03-28 01:55:05 +01:00
Paul Ferrand
42234da650 Add tests for the new parser 2020-03-28 00:29:36 +01:00
Paul Ferrand
3abb63639b Less verbose license text 2020-01-25 13:13:07 +01:00
Paul Ferrand
56be9c8b7c Updated licenses and copyright date 2020-01-25 10:13:33 +01:00
Paul Ferrand
b97a244de1 Tests did not compile 2020-01-19 07:42:52 +01:00
Paul Ferrand
006e5b33b5 Removed the regexes 2019-12-18 10:29:33 +01:00
Paul Ferrand
06de4b20ac Changed the regex tests and moved to a new file 2019-12-18 10:24:01 +01:00
Renamed from tests/RegexT.cpp (Browse further)