Home
last modified time | relevance | path

Searched refs:ST_DOL (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dlexstates.h75 #define ST_DOL 6 macro
111 # define isaletter(c) ((c)>0x7f?isalpha(c): sh_lexstates[ST_DOL][(c)]==S_ALP && (c)!='.')
117 # define isaletter(c) (sh_lexstates[ST_DOL][c]==S_ALP && (c)!='.')
120 #define isadigit(c) (sh_lexstates[ST_DOL][c]==S_DIG)
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dlex.c690 if(mode==ST_DOL) in sh_lex()
695 sh_lexstates[ST_DOL][n]==S_DIG in sh_lex()
783 if(mode==ST_DOL) in sh_lex()
800 if(mode!=ST_DOL) in sh_lex()
870 mode = ST_DOL; in sh_lex()
H A Dinit.c469 sh_lexstates[ST_DOL] = state[2] = state[1] + (1<<CHAR_BIT); in put_lang()
470 memcpy(state[2],sh_lexrstates[ST_DOL],(1<<CHAR_BIT)); in put_lang()
500 sh_lexstates[ST_DOL]=(char*)sh_lexrstates[ST_DOL]; in put_lang()
H A Dmacro.c355 switch(n=sh_lexstates[ST_DOL][c]) in sh_machere()
550 if((n==S_DIG || ((paren+ere) && (sh_lexstates[ST_DOL][nc]==S_ALP) || nc=='<' || nc=='>'))) in copyto()
1108 switch(isascii(c)?sh_lexstates[ST_DOL][c]:S_ALP) in varsub()