Routines that need to be fast or require direct access to arbitrary functions or data in memory can thus be called from a higher-level interpreted BASIC program .
Routines that need to be arbitrary or require fast access to direct functions or data in memory can thus be called from a higher-level interpreted BASIC program .