home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
lifeos2.zip
/
LIFE-1.02
/
SOURCE
/
MODULES.H
< prev
next >
Wrap
C/C++ Source or Header
|
1996-06-04
|
1KB
|
43 lines
/* $Id: modules.h,v 1.3 1994/12/15 22:07:42 duchier Exp $ */
ptr_module set_current_module();
ptr_definition update_module_symbol();
ptr_module create_module();
char *make_module_token();
ptr_module extract_module_from_name();
ptr_definition update_module_symbol();
ptr_psi_term get_function_value();
char *strip_module_name();
char *print_symbol();
void pretty_symbol();
void pretty_quote_symbol();
ptr_module find_module();
ptr_definition update_feature();
long c_set_module();
long c_open_module();
long c_public();
long c_private();
long c_private_feature();
long c_display_modules();
long c_display_persistent(); /* RM: Feb 12 1993 */
long c_trace_input();
long c_replace();
long c_current_module();
long c_alias(); /* RM: Feb 22 1993 */
int get_module(); /* RM: Mar 11 1993 */
extern ptr_module bi_module; /* Module for public built-ins */
extern ptr_module user_module; /* Default module for user input */
extern ptr_module no_module;
extern ptr_module x_module; /* '#ifdef X11' unnecessary */
extern ptr_module syntax_module; /* Module for minimal Prolog syntax */
extern ptr_node module_table; /* The table of modules */
extern ptr_module current_module; /* The current module for the tokenizer */
extern ptr_module sys_module;
extern long display_modules;
extern long display_persistent;
extern long trace_input;