Home
last modified time | relevance | path

Searched refs:pkl_env (Results 1 – 8 of 8) sorted by relevance

/dports/editors/poke/poke-1.0/libpoke/
H A Dpkl-env.h58 typedef struct pkl_env *pkl_env; /* Struct defined in pkl-env.c */ typedef
62 pkl_env pkl_env_new (void);
66 void pkl_env_free (pkl_env env);
71 pkl_env pkl_env_push_frame (pkl_env env);
77 pkl_env pkl_env_pop_frame (pkl_env env);
84 int pkl_env_register (pkl_env env,
92 int pkl_env_toplevel_p (pkl_env env);
97 pkl_env pkl_env_dup_toplevel (pkl_env env);
117 pkl_ast_node pkl_env_lookup (pkl_env env, int namespace,
136 char *pkl_env_get_next_matching_decl (pkl_env env,
[all …]
H A Dpkl-env.c49 struct pkl_env struct
58 struct pkl_env *up; argument
189 pkl_env
196 pkl_env_free (pkl_env env) in pkl_env_free()
207 pkl_env
216 pkl_env
217 pkl_env_pop_frame (pkl_env env) in pkl_env_pop_frame()
219 pkl_env up; in pkl_env_pop_frame()
230 pkl_env_register (pkl_env env, in pkl_env_register()
349 pkl_env
[all …]
H A Dpkl-parser.h43 pkl_env env;
62 int pkl_parse_file (pkl_compiler compiler, pkl_env *env, pkl_ast *ast,
65 int pkl_parse_buffer (pkl_compiler compiler, pkl_env *env, pkl_ast *ast,
H A Dpkl.h143 typedef struct pkl_env *pkl_env; /* Struct defined in pkl-env.c */ typedef
145 pkl_env pkl_get_env (pkl_compiler compiler);
H A Dpkl.c62 pkl_env env; /* Compiler environment. */
289 pkl_env env = NULL; in pkl_execute_buffer()
340 pkl_env env = NULL; in pkl_execute_statement()
383 pkl_env env = NULL; in pkl_compile_expression()
422 pkl_env env = NULL; in pkl_execute_expression()
466 pkl_env env = NULL; in pkl_execute_file()
515 pkl_env
668 pkl_env compiler_env = pkl_get_env (compiler); in pkl_resolve_module()
H A Dlibpoke.c195 pkl_env compiler_env; in complete_struct()
283 pkl_env env = pkl_get_env (pkc->compiler); in pk_completion_function()
373 pkl_env compiler_env = pkl_get_env (pkc->compiler); in pk_disassemble_function()
604 pkl_env compiler_env = pkl_get_env (pkc->compiler); in pk_decl_map()
625 pkl_env compiler_env = pkl_get_env (pkc->compiler); in pk_decl_p()
652 pkl_env compiler_env = pkl_get_env (pkc->compiler); in pk_decl_val()
673 pkl_env compiler_env = pkl_get_env (pkc->compiler); in pk_decl_set_val()
H A Dpkl-parser.c74 pkl_parse_file (pkl_compiler compiler, pkl_env *env, in pkl_parse_file()
125 pkl_parse_buffer (pkl_compiler compiler, pkl_env *env, in pkl_parse_buffer()
H A Dpkl-asm.c2037 pkl_env compiler_env = pkl_get_env (pasm->compiler); in pkl_asm_call()