add interp expr and fun dect . and TODO parse s-exp to expr? and listof deffunc?