Commit graph

28 commits

Author SHA1 Message Date
bc43caf01b Add set intersection function 2022-02-02 15:53:57 -05:00
19748d33ac Add regex pattern field filter 2022-02-02 13:12:56 -05:00
4e7948d5ad Add union functions 2022-02-02 11:27:01 -05:00
46459c7da1 cargo fmt 2022-01-31 09:22:36 -05:00
0b55ddda6b Add randomisation and explicit reset 2022-01-30 21:32:38 -05:00
d908a0a033 Root clippy fixes 2022-01-29 16:13:52 -05:00
bde7ead3b6 Add bliss_next sorting algorithm, rename bliss sort to bliss_first 2022-01-27 19:55:43 -05:00
bd3d1465df Add empty() function 2022-01-27 16:06:32 -05:00
d3bb52d354 Fix some REPL playback issues, including upgrading rodio to use more robust symphonia decoding 2022-01-26 20:15:00 -05:00
1af24ba899 Add .(field like something) to docs 2022-01-26 15:57:48 -05:00
f88efaf6d5 Change syntax for bliss: distance bliss to advanced bliss 2022-01-25 20:00:15 -05:00
01f121524a Update README and documentation 2022-01-25 10:03:27 -05:00
0a6dae930f cargo fmt 2022-01-24 16:12:29 -05:00
9afda71f6a Fix formatting of mps-interpreter README 2022-01-18 09:22:33 -05:00
b9def2f15c Add all replacement filter functionality 2022-01-18 09:14:05 -05:00
482d86aedc Improve docs and add filter's || to docs 2022-01-16 21:48:32 -05:00
64b8a7734d Add desktop info/icon to OS controls (and leave hint for way to improve REPL UX, disabled because extensive and incomplete) 2022-01-16 21:00:00 -05:00
90a310bbbe Initial API work for reset() support on statements 2022-01-08 20:51:31 -05:00
c11b681d56 Fix some implementation bugs found while testing REPL 2022-01-04 13:00:05 -05:00
cb256f0ce4 Change help strings to const 2022-01-03 21:22:22 -05:00
e6e52ddb58 Add some built-in and code documentation 2022-01-03 21:15:28 -05:00
5ef1b4a2b8 Refactor loop and fix prompt 2022-01-03 20:15:19 -05:00
bddb79d0ca Implement REPL functionality 2022-01-03 17:53:57 -05:00
7d15f27465 Implement simple CLI for executing scripts 2022-01-02 20:20:09 -05:00
0ad2c33ecb Add READMEs and top-level intro doc comments 2021-12-31 23:40:23 -05:00
9b6472b072 Fix enqueuing and song skip playback issues 2021-12-12 15:08:49 -05:00
7a327767f3 Create barebones music player for mps interpretor 2021-12-10 16:53:22 -05:00
dbea13e676 Create initial language functionality and framework 2021-12-03 16:13:19 -05:00