generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 136
Closed
Labels
[C] InternalTracks some internal work. I.e.: Users should not be affected.Tracks some internal work. I.e.: Users should not be affected.
Description
Motivation:
Designing and developing a standalone reference evaluator for GOTO that can load GOTO binaries can require to write a lot of code if written from scratch in a language like Rust.
With this task our goal is to understand what is in a GOTO binary, estimate the workload that would be needed to write a clean-slate implementation for GOTO binary serde and new interpreter by studying the existing C++ implementation.
Deliverables
- Tech report gathering key GOTO binary information and
- Decision to reuse none, some or all of the existing CBMC infrastructure for GOTO binary serialisation/deserialisation, GOTO interpreter.
- Decision to use Rust or not to write new reference evaluator.
Metadata
Metadata
Assignees
Labels
[C] InternalTracks some internal work. I.e.: Users should not be affected.Tracks some internal work. I.e.: Users should not be affected.