mirror of
https://github.com/rfivet/uemacs.git
synced 2024-09-30 01:05:54 -04:00
36 lines
862 B
C
36 lines
862 B
C
#ifndef _EVAL_H_
|
|
#define _EVAL_H_
|
|
|
|
|
|
#define DEBUGM 1 /* $debug triggers macro debugging */
|
|
|
|
|
|
#if DEBUGM
|
|
/* Vars needed for macro debugging output. */
|
|
extern char outline[] ; /* Global string to hold debug line text. */
|
|
#endif
|
|
|
|
|
|
/* Emacs global flag bit definitions (for gflags). */
|
|
|
|
#define GFREAD 1
|
|
|
|
extern int gflags ; /* global control flag */
|
|
extern int macbug ; /* macro debuging flag */
|
|
extern int cmdstatus ; /* last command status */
|
|
extern int flickcode ; /* do flicker supression? */
|
|
extern int rval ; /* return value of a subprocess */
|
|
extern long envram ; /* # of bytes current in use by malloc */
|
|
|
|
int is_it_cmd( char *token) ;
|
|
|
|
void varinit( void) ;
|
|
int setvar( int f, int n) ;
|
|
char *i_to_a( int i) ;
|
|
char *getval( char *token) ;
|
|
int stol( char *val) ;
|
|
char *mklower( char *str) ;
|
|
int abs( int x) ;
|
|
|
|
#endif
|