interpreter.rs 20 KB