> Am 13.06.2025 um 20:53 schrieb Ben Pfaff <b...@cs.stanford.edu>:
>
> I don't know yet whether it will be possible to wrap the new engine to work
> with the existing GUI. If it is, it will take some effort.
>
> I started by working on a system file reader implementation, which is almost
> done. There is also a basic implementation of the output layer, and a basic
> implementation of a syntax parser. And several tests. None of it is really
> ready and I don't know when it will be, but when it is, it won't have
> segfaults.
As far as I understood it Rust will catch for example an out of range index
access on an array and end up in „panic“. I would consider a „panic“ the same
as „DoS“ although it is not a segfault. Do you think you can for example write
the parser to always end up in recoverable errors?