27 c->
functions = g_hash_table_new_full (g_str_hash, g_str_equal, NULL,
57 printf (
"--------<CTXT>--------\n");
59 printf (
"Is a function context\n");
61 printf (
"Is the top level context\n");
64 printf (
"Return value\n");
68 printf (
"Variables:\n");
74 printf (
"----------------------\n");
void free_func(nasl_func *f)
void init_nasl_library(lex_ctxt *)
Adds "built-in" variable and function definitions to a context.
void dump_ctxt(lex_ctxt *c)
void free_lex_ctxt(lex_ctxt *c)
lex_ctxt * init_empty_lex_ctxt()
struct struct_lex_ctxt lex_ctxt
void nasl_dump_tree(const tree_cell *c)
void deref_cell(tree_cell *c)
void free_array(nasl_array *a)
struct st_n_nasl_var named_nasl_var
struct st_n_nasl_var * next_var
struct st_n_nasl_var ** hash_elt
struct st_a_nasl_var ** num_elt
struct struct_lex_ctxt * up_ctxt