musique/musique
Robert Bendun c509b6ccc5 Don't deadlock during nested evaluation in print context
Lock for stdout should only hold when things are ready to be printed.
This prevents any double locking issues
2022-11-24 01:23:31 +01:00
..
interpreter Fixed crushing midi outputs 2022-11-23 21:51:27 +01:00
lexer Removed h note literal 2022-11-11 19:35:07 +01:00
midi Fixed crushing midi outputs 2022-11-23 21:51:27 +01:00
parser switched index operation from 'a.n' to 'a[n]' 2022-10-31 00:31:47 +01:00
value Array repetition using multiplication 2022-11-11 21:55:31 +01:00
accessors.hh check if block is a collection at runtime; operators pretty printing 2022-10-28 00:56:11 +02:00
algo.hh Conforming to clang's standard library on MacOS 2022-10-14 14:42:37 +02:00
common.hh check if block is a collection at runtime; operators pretty printing 2022-10-28 00:56:11 +02:00
errors.cc Conforming to clang's standard library on MacOS 2022-10-14 14:42:37 +02:00
errors.hh Made context stack a tree; fixed function name in error printing 2022-11-21 17:03:14 +01:00
format.cc check if block is a collection at runtime; operators pretty printing 2022-10-28 00:56:11 +02:00
format.hh Created better hierarchy of source files 2022-09-23 18:55:25 +02:00
guard.hh Moved Value from beeing bodged sum type to proper one 2022-09-25 00:10:42 +02:00
location.cc Project restructuring 2022-09-23 16:42:33 +02:00
location.hh switched index operation from 'a.n' to 'a[n]' 2022-10-31 00:31:47 +01:00
main.cc Don't deadlock during nested evaluation in print context 2022-11-24 01:23:31 +01:00
pretty.cc Try to enable ANSI escape codes in Windows terminal 2022-11-21 01:52:26 +01:00
pretty.hh Project restructuring 2022-09-23 16:42:33 +02:00
result.hh Created better hierarchy of source files 2022-09-23 18:55:25 +02:00
try.hh Conforming to clang's standard library on MacOS 2022-10-14 14:42:37 +02:00
unicode_tables.cc Moved Value from beeing bodged sum type to proper one 2022-09-25 00:10:42 +02:00
unicode.cc Project restructuring 2022-09-23 16:42:33 +02:00
unicode.hh Project restructuring 2022-09-23 16:42:33 +02:00