|
bfx
An interpreter, compiler, and REPL for brainfuck-like languages
|
#include "bfx.h"Go to the source code of this file.
Functions | |
| BFX_Error | bfx_weave_init (BFX *) |
| Initialize the Weave interpreter. | |
| BFX_Error | bfx_weave_run (BFX *) |
| Run the Weave interpreter. | |
| BFX_Error | bfx_op_weave_toggle (BFX *, BFX_FileIndex *) |
| Toggle between thread and global tape (weave). | |
| BFX_Error | bfx_op_weave_exit (BFX *, BFX_FileIndex *) |
| Terminate current thread (weave). | |
This file contains function definitions related to interpreting the Weave language.
| BFX_Error bfx_op_weave_exit | ( | BFX * | bfx, |
| BFX_FileIndex * | index | ||
| ) |
Terminate current thread (weave).
| BFX_Error bfx_op_weave_toggle | ( | BFX * | bfx, |
| BFX_FileIndex * | index | ||
| ) |
Toggle between thread and global tape (weave).
Initialize the Weave interpreter.
| bfx | Pointer to the already-allocated interpreter struct |