Snowflake interview question

write a interpreter for a imaginary language.