Interpreter core divided into interpreter core and interpreter base