ABC Interpreter