TERMINAL
del_curterm(TERMINAL *terminal)
TERMINAL *
set_curterm(TERMINAL *newterminal)
TERMINAL *tcap; /* TERMINFO info */
extern void delkeymap(TERMINAL *);
extern void _blast_keys(TERMINAL *);
delkeymap(TERMINAL *terminal)
extern TERMINAL _first_term;
delterm(TERMINAL *terminal)
TERMINAL *old_term = cur_term;
TERMINAL *
setcurterm(TERMINAL *newterminal)
TERMINAL *oldterminal = cur_term;
if ((cur_term = (TERMINAL *)
calloc(sizeof (TERMINAL), 1)) == NULL)
TERMINAL _first_term, *cur_term = &_first_term;
_blast_keys(TERMINAL *terminal)
if( xsp->type==TERMINAL ){
if( sp->type==TERMINAL ){
if( sp->type==TERMINAL ){
if( sp==0 || sp->type!=TERMINAL ) continue;
for(i=0; i<lemp->nsymbol && lemp->symbols[i]->type!=TERMINAL; i++);
if( sp==0 || sp->type==TERMINAL || sp->destructor==0 ) continue;
if( sp==0 || sp->type==TERMINAL ||
sp->type = isupper(*x) ? TERMINAL : NONTERMINAL;
if( s2->type==TERMINAL ){
TERMINAL *_term; /* Associated terminfo entry. */
TERMINAL *tp;
TERMINAL *old_term;
cur_term = (TERMINAL *) calloc(1, sizeof *cur_term);
if (cur_term == (TERMINAL *) 0) {
TERMINAL *tp;
if (tp != (TERMINAL *) 0) {
cur_term = (TERMINAL *) 0;
TERMINAL *
TERMINAL *tp;
TERMINAL *old;
TERMINAL *cur_term;
TERMINAL *_term; /* Associated terminfo entry. */
extern int __m_read_terminfo(const char *, TERMINAL *);
__m_read_terminfo(const char *filename, TERMINAL *tp)
TERMINAL *old_term;
cur_term = (TERMINAL *) calloc(1, sizeof (*cur_term));
del_curterm(TERMINAL *tp)
TERMINAL *
set_curterm(TERMINAL *tp)
TERMINAL *old;
TERMINAL *cur_term;