Zen-C
Loading...
Searching...
No Matches
forth.c File Reference
#include "zprep_plugin.h"
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for forth.c:

Data Structures

struct  ForthWord
 

Functions

void eval_forth_token (char *token, char **scan_ptr, char **out_ptr)
 
void process_forth_source (char *src, char **out_ptr)
 
void load_prelude ()
 
void zprep_forth_plugin_fn (const char *input_body, const ZApi *api)
 
ZPluginz_plugin_init ()
 

Variables

ZPlugin forth_plugin = {.name = "forth", .fn = zprep_forth_plugin_fn}
 

Function Documentation

◆ eval_forth_token()

void eval_forth_token ( char *  token,
char **  scan_ptr,
char **  out_ptr 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ load_prelude()

void load_prelude ( )
Here is the call graph for this function:

◆ process_forth_source()

void process_forth_source ( char *  src,
char **  out_ptr 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ z_plugin_init()

ZPlugin * z_plugin_init ( void  )

◆ zprep_forth_plugin_fn()

void zprep_forth_plugin_fn ( const char *  input_body,
const ZApi api 
)
Here is the call graph for this function:

Variable Documentation

◆ forth_plugin

ZPlugin forth_plugin = {.name = "forth", .fn = zprep_forth_plugin_fn}