bfx
An interpreter, compiler, and REPL for brainfuck-like languages
Loading...
Searching...
No Matches
interpret.c File Reference
#include "interpret.h"
#include "bfx.h"
#include "langs/brainfork.h"
#include "langs/brainfuck.h"
#include "langs/grin.h"
#include "langs/pbrain.h"
#include "langs/weave.h"

Macros

#define BFX_LANG(s)
 

Functions

BFX_Error bfx_interpret (BFX *bfx)
 

Detailed Description

This file contains the implementation of the Brainfuck-like language interpreter.

Macro Definition Documentation

◆ BFX_LANG

#define BFX_LANG (   s)
Value:
case BFX_LANG_##s: \
ret = bfx_##s##_init(bfx); \
if (ret) { \
return ret; \
} \
return bfx_##s##_run(bfx);

Function Documentation

◆ bfx_interpret()

BFX_Error bfx_interpret ( BFX bfx)