This repository contains files describing some low-level aspects of the Turing interpreter (also know as TProlog) used by Turing and OpenTuring.
All information was gathered from the OpenTuring repository.
The following files are included in this repository:
turing_abort_codes.txt
: Internal abort code numbers and their translationsbytecode_header.c
: Format of the bytecode files packed inside compiled & exported Turing programsUninitPattern.md
: Document describing uninitialization patterns used by the UNINIT and NEW* family of opcodesTuringOpcodeRef.md
: Reference for all of the valid opcodes used by the TProlog bytecode interpreter.RefTodo.txt
: Todo reference forTuringOpcodeReference.md
(incomplete).
All files are licensed under the MIT License.