tbas – TBAS Interpreter
Description
TBAS is an interpreter for the TBAS language. TBAS belongs to a class of languages colloquially referred to as Turing Tarpits, for their computational minimalism.
Operation
The TBAS Interpreter is constantly executing, even when another app is running. The TBAS execution environment consists of a program containing single character operators, a data buffer of unsigned 8-bit variables to use as working memory, a global IO Mode, and a separate buffer of unsigned 8-bit variables that can be used as a FIFO or a FILO. Access to the data buffer is restricted to a single pointer, in the style of a ‘tape’. The instruction pointer for the source code is referred to as eptr. The data buffer and data pointer are referred to as mcell[] and mptr.
Operators
> Advance ...


