definition interpreter is now string/symbol independent
architecture list