Greg Tourville

Results 9 issues of Greg Tourville

Currently, support for audio is completely wrong and needs to be implemented. Unfortunately, sound support was committed to the project enabled, even though it is in a completely unworkable state....

It would be very useful to be able to output parse tables to a binary format. Not only would this save space and allow for optimizations, but it would also...

Some of the data structures in use right now are not ideal for storage or performance. Currently the garbage collector operates using very large lists which are not sorted so...

The current testcases are: (as of rev. e4cbd55) ``` $ unittest test/testcases.txt Running 20 tests... 1. simple-test [pass] 2. empty-test [pass] 3. print-ln-test [pass] 4. fibonacci-test-1 [pass] 5. fibonacci-test-2 [pass]...

https://github.com/gregtour/duck-lang/blob/master/duck/garbage.c#L6 Currently all of the GC data structures use an unsorted array/list for tracking data. This really makes the garbage collection sweep O(N^2) on top of the performance cost of...