w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

mrbc_context Struct Reference

#include <compile.h>

Collaboration diagram for mrbc_context:
[legend]

Public Attributes

mrb_symsyms
 
int slen
 
char * filename
 
uint16_t lineno
 
int(* partial_hook )(struct mrb_parser_state *)
 
voidpartial_data
 
struct RClasstarget_class
 
mrb_bool capture_errors:1
 
mrb_bool dump_result:1
 
mrb_bool no_exec:1
 
mrb_bool keep_lv:1
 
mrb_bool no_optimize:1
 
const struct RProcupper
 
size_t parser_nerr
 

Detailed Description

Definition at line 23 of file compile.h.

Member Data Documentation

◆ capture_errors

mrb_bool mrbc_context::capture_errors

Definition at line 31 of file compile.h.

Referenced by create_proc_from_string(), and parser_init_cxt().

◆ dump_result

mrb_bool mrbc_context::dump_result

Definition at line 32 of file compile.h.

◆ filename

char* mrbc_context::filename

Definition at line 26 of file compile.h.

Referenced by mrbc_context_free(), and parser_init_cxt().

◆ keep_lv

mrb_bool mrbc_context::keep_lv

Definition at line 34 of file compile.h.

◆ lineno

uint16_t mrbc_context::lineno

Definition at line 27 of file compile.h.

Referenced by create_proc_from_string(), and parser_init_cxt().

◆ no_exec

mrb_bool mrbc_context::no_exec

Definition at line 33 of file compile.h.

◆ no_optimize

mrb_bool mrbc_context::no_optimize

Definition at line 35 of file compile.h.

Referenced by create_proc_from_string(), and parser_init_cxt().

◆ parser_nerr

size_t mrbc_context::parser_nerr

Definition at line 38 of file compile.h.

◆ partial_data

void* mrbc_context::partial_data

Definition at line 29 of file compile.h.

◆ partial_hook

int(* mrbc_context::partial_hook) (struct mrb_parser_state *)

Definition at line 28 of file compile.h.

Referenced by parser_init_cxt().

◆ slen

int mrbc_context::slen

Definition at line 25 of file compile.h.

Referenced by parser_init_cxt(), and parser_update_cxt().

◆ syms

mrb_sym* mrbc_context::syms

Definition at line 24 of file compile.h.

Referenced by mrbc_context_free(), parser_init_cxt(), and parser_update_cxt().

◆ target_class

struct RClass* mrbc_context::target_class

Definition at line 30 of file compile.h.

◆ upper

const struct RProc* mrbc_context::upper

Definition at line 36 of file compile.h.

Referenced by create_proc_from_string(), and parser_init_cxt().


The documentation for this struct was generated from the following file: