public class mybison
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add_const_desc(java.lang.String name,
syntree_node node) |
void |
add_func_desc(func_desc_node p) |
void |
add_include(java.lang.String includefile) |
void |
add_struct_desc(java.lang.String structname) |
java.util.HashMap<java.lang.String,syntree_node> |
get_const_map() |
int |
get_error_line() |
java.lang.String |
get_error() |
fake |
get_fake() |
java.lang.String |
get_filename() |
java.util.ArrayList<func_desc_node> |
get_func_list() |
java.util.ArrayList<java.lang.String> |
get_include_list() |
com.github.esrrhs.fakescript.Yylex |
get_jflex() |
java.lang.String |
get_package() |
boolean |
is_have_func(java.lang.String funcname) |
void |
lexer_error(java.lang.String msg,
int lineno,
java.lang.String text) |
void |
set_filename(java.lang.String filename) |
void |
set_package(java.lang.String packagename) |
public mybison(fake f, com.github.esrrhs.fakescript.Yylex j)
public fake get_fake()
public java.lang.String get_error()
public int get_error_line()
public void lexer_error(java.lang.String msg,
int lineno,
java.lang.String text)
public com.github.esrrhs.fakescript.Yylex get_jflex()
public java.lang.String get_filename()
public void set_filename(java.lang.String filename)
public java.lang.String get_package()
public void set_package(java.lang.String packagename)
public void add_include(java.lang.String includefile)
public java.util.ArrayList<java.lang.String> get_include_list()
public void add_struct_desc(java.lang.String structname)
public java.util.HashMap<java.lang.String,syntree_node> get_const_map()
public void add_const_desc(java.lang.String name,
syntree_node node)
public void add_func_desc(func_desc_node p)
public java.util.ArrayList<func_desc_node> get_func_list()
public boolean is_have_func(java.lang.String funcname)
Copyright © 2018. All Rights Reserved.