TEXT
CreateFile(TEXT(fileName), \
_nc_Calculate_Text_Width(const TEXT *item /*FIXME: limit length */ )
TEXT name; /* name of menu item */
TEXT description; /* description of item, optional in display */
extern MENU_EXPORT(int) _nc_Calculate_Text_Width(const TEXT *);
if (strncmp(buf, TEXT, sizeof(TEXT)))
if (fputs(TEXT, file) != 0) {
char buf[sizeof(TEXT)];
if (strcmp(buf, TEXT))
char buf[sizeof(TEXT)];
if (fread(buf, sizeof(char), strlen(TEXT), file) == 0) {
if (strncmp(buf, TEXT, sizeof(TEXT)))
if (fwrite(TEXT, sizeof(char), strlen(TEXT), sfp) == 0)
if (fwrite(TEXT, sizeof(char), strlen(TEXT), file) == 0) {
char buf[sizeof(TEXT)];
while (fread(buf, sizeof(char), strlen(TEXT), sfp)) /* verify */
if (strncmp(buf, TEXT, sizeof(TEXT)))
case TEXT: /* a c i */
{'a', 1, TEXT},
{'c', 2, TEXT},
{'i', 1, TEXT},
TEXT *tp;
TEXT *
TEXT *tp;
CALLOC(sp, tp, 1, sizeof(TEXT));
TEXT *tp;
text_free(TEXT *tp)
TEXT *tp;
TEXT *ltp, *tp;
TEXT *tp;
TEXT *tp;
TEXT *tp;
TEXT *tp;
txt_prompt(SCR *sp, TEXT *tp, CHAR_T prompt, u_int32_t flags)
txt_dent(SCR *sp, TEXT *tp)
static int txt_dent(SCR *, TEXT *);
static void txt_prompt(SCR *, TEXT *, CHAR_T, u_int32_t);
TEXT ait, *ntp, *tp;
TEXT *text_init(SCR *, const char *, size_t, size_t);
void text_free(TEXT *);
int v_txt_auto(SCR *, recno_t, TEXT *, size_t, TEXT *);
TEXT *tp;
TEXT *tp;
static int v_ecl_log(SCR *, TEXT *);
TEXT *tp;
v_ecl_log(SCR *sp, TEXT *tp)
TEXT *tp;
TEXT *tp;
txt_abbrev(SCR *sp, TEXT *tp, CHAR_T *pushcp, int isinfoline, int *didsubp,
txt_unmap(SCR *sp, TEXT *tp, u_int32_t *ec_flagsp)
txt_ai_resolve(SCR *sp, TEXT *tp, int *changedp)
v_txt_auto(SCR *sp, recno_t lno, TEXT *aitp, size_t len, TEXT *tp)
static TEXT *
txt_backup(SCR *sp, TEXTH *tiqh, TEXT *tp, u_int32_t *flagsp)
TEXT *ntp;
txt_dent(SCR *sp, TEXT *tp, int swopt, int isindent)
txt_fc(SCR *sp, TEXT *tp, int *redrawp)
txt_emark(SCR *sp, TEXT *tp, size_t cno)
txt_hex(SCR *sp, TEXT *tp)
txt_insch(SCR *sp, TEXT *tp, CHAR_T *chp, u_int flags)
TEXT *ntp, *tp; /* Input text structures. */
TEXT ait; /* Autoindent text structure. */
TEXT wmt; /* Wrapmargin text structure. */
txt_isrch(SCR *sp, VICMD *vp, TEXT *tp, u_int8_t *is_flagsp)
TEXT *tp;
txt_showmatch(SCR *sp, TEXT *tp)
txt_margin(SCR *sp, TEXT *tp, TEXT *wmtp, int *didbreak, u_int32_t flags)
txt_Rresolve(SCR *sp, TEXTH *tiqh, TEXT *tp, const size_t orig_len)
TEXT *ttp;
static int txt_abbrev(SCR *, TEXT *, CHAR_T *, int, int *, int *);
static void txt_ai_resolve(SCR *, TEXT *, int *);
static TEXT *txt_backup(SCR *, TEXTH *, TEXT *, u_int32_t *);
static int txt_dent(SCR *, TEXT *, int, int);
static int txt_emark(SCR *, TEXT *, size_t);
static int txt_fc(SCR *, TEXT *, int *);
static int txt_hex(SCR *, TEXT *);
static int txt_insch(SCR *, TEXT *, CHAR_T *, u_int);
static int txt_isrch(SCR *, VICMD *, TEXT *, u_int8_t *);
static int txt_margin(SCR *, TEXT *, TEXT *, int *, u_int32_t);
static void txt_Rresolve(SCR *, TEXTH *, TEXT *, const size_t);
static int txt_showmatch(SCR *, TEXT *);
static void txt_unmap(SCR *, TEXT *, u_int32_t *);
case TEXT:
case TEXT:
return (TEXT);
return TEXT;
%token <string> typereference identifier TEXT HSTRING BSTRING
ORGANIZATION TEXT CONTACTINFO TEXT DESCRIPTION TEXT
lastupdated : LASTUPDATED TEXT {
revision : REVISION TEXT DESCRIPTION TEXT
DESCRIPTION TEXT referpart PRODUCTION
MAXACCESS access STATUS status DESCRIPTION TEXT
DESCRIPTION TEXT referpart PRODUCTION
STATUS status DESCRIPTION TEXT referpart SYNTAX syntax {
DESCRIPTION TEXT referpart compliancemodulepart
DESCRIPTION TEXT referpart PRODUCTION
STATUS status DESCRIPTION TEXT referpart PRODUCTION
unitspart : UNITS TEXT {
referpart : REFERENCE TEXT {
| TEXT
displaypart : DISPLAYHINT TEXT {
modulecompliancegroup : GROUP modulegroupobjectname DESCRIPTION TEXT
writesyntaxpart moduleaccesspart DESCRIPTION TEXT
{ "text", TEXT },
%token ENGINEID PEN OPENBSD IP4 IP6 MAC TEXT OCTETS AGENTID HOSTHASH
| TEXT STRING {