Added snap interpreter to js & py