Back to index

tetex-bin  3.0
Defines
scanst.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define COMMENT   '%'
#define STR_DELIM   '"'
#define CHR_DELIM   '\''
#define KEYWORD   "keyword"
#define AOPEN   "arg_open"
#define ACLOSE   "arg_close"
#define ROPEN   "range_open"
#define RCLOSE   "range_close"
#define LEVEL   "level"
#define QUOTE   "quote"
#define ACTUAL   "actual"
#define ENCAP   "encap"
#define ESCAPE   "escape"
#define IDX_KEYWORD   "\\indexentry"
#define IDX_AOPEN   '{'
#define IDX_ACLOSE   '}'
#define IDX_ROPEN   '('
#define IDX_RCLOSE   ')'
#define IDX_LEVEL   '!'
#define IDX_QUOTE   '"'
#define IDX_ACTUAL   '@'
#define IDX_ENCAP   '|'
#define IDX_ESCAPE   '\\'
#define COMPOSITOR   "page_compositor"
#define COMPOSITOR_DEF   "-"
#define PRECEDENCE   "page_precedence"
#define PRECEDENCE_DEF   "rnaRA"
#define ROMAN_LOWER   'r'
#define ROMAN_UPPER   'R'
#define ARABIC   'n'
#define ALPHA_LOWER   'a'
#define ALPHA_UPPER   'A'
#define ROMAN_LOWER_OFFSET   10000
#define ROMAN_UPPER_OFFSET   10000
#define ARABIC_OFFSET   10000
#define ALPHA_LOWER_OFFSET   26
#define ALPHA_UPPER_OFFSET   26
#define PREAMBLE   "preamble"
#define PREAMBLE_DEF   "\\begin{theindex}\n"
#define PREAMBLE_LEN   1
#define POSTAMBLE   "postamble"
#define POSTAMBLE_DEF   "\n\n\\end{theindex}\n"
#define POSTAMBLE_LEN   3
#define SETPAGEOPEN   "setpage_prefix"
#define SETPAGECLOSE   "setpage_suffix"
#define SETPAGEOPEN_DEF   "\n \\setcounter{page}{"
#define SETPAGECLOSE_DEF   "}\n"
#define SETPAGE_LEN   2
#define GROUP_SKIP   "group_skip"
#define GROUPSKIP_DEF   "\n\n \\indexspace\n"
#define GROUPSKIP_LEN   3
#define HEADINGS_FLAG   "headings_flag"
#define HEADINGSFLAG_DEF   0
#define HEADING_PRE   "heading_prefix"
#define HEADINGPRE_DEF   ""
#define HEADINGPRE_LEN   0
#define HEADING_SUF   "heading_suffix"
#define HEADINGSUF_DEF   ""
#define HEADINGSUF_LEN   0
#define SYMHEAD_POS   "symhead_positive"
#define SYMHEADPOS_DEF   "Symbols"
#define SYMHEAD_NEG   "symhead_negative"
#define SYMHEADNEG_DEF   "symbols"
#define NUMHEAD_POS   "numhead_positive"
#define NUMHEADPOS_DEF   "Numbers"
#define NUMHEAD_NEG   "numhead_negative"
#define NUMHEADNEG_DEF   "numbers"
#define ITEM_0   "item_0"
#define ITEM_1   "item_1"
#define ITEM_2   "item_2"
#define ITEM_01   "item_01"
#define ITEM_x1   "item_x1"
#define ITEM_12   "item_12"
#define ITEM_x2   "item_x2"
#define ITEM0_DEF   "\n \\item "
#define ITEM1_DEF   "\n \\subitem "
#define ITEM2_DEF   "\n \\subsubitem "
#define ITEM_LEN   1
#define DELIM_0   "delim_0"
#define DELIM_1   "delim_1"
#define DELIM_2   "delim_2"
#define DELIM_N   "delim_n"
#define DELIM_R   "delim_r"
#define DELIM_T   "delim_t"
#define DELIM_DEF   ", "
#define DELIMR_DEF   "--"
#define DELIMT_DEF   ""
#define SUFFIX_2P   "suffix_2p"
#define SUFFIX_3P   "suffix_3p"
#define SUFFIX_MP   "suffix_mp"
#define ENCAP_0   "encap_prefix"
#define ENCAP_1   "encap_infix"
#define ENCAP_2   "encap_suffix"
#define ENCAP0_DEF   "\\"
#define ENCAP1_DEF   "{"
#define ENCAP2_DEF   "}"
#define LINEMAX   "line_max"
#define INDENT_SPACE   "indent_space"
#define INDENT_LENGTH   "indent_length"
#define INDENTSPC_DEF   "\t\t"
#define INDENTLEN_DEF   16
#define STY_ERROR(F, D)
#define STY_ERROR2(F, D1, D2)
#define STY_DOT
#define STY_SKIPLINE
#define SCAN_NO(N)
#define MULTIPLE(C)

Define Documentation

#define ACLOSE   "arg_close"

Definition at line 34 of file scanst.h.

#define ACTUAL   "actual"

Definition at line 39 of file scanst.h.

#define ALPHA_LOWER   'a'

Definition at line 61 of file scanst.h.

#define ALPHA_LOWER_OFFSET   26

Definition at line 66 of file scanst.h.

#define ALPHA_UPPER   'A'

Definition at line 62 of file scanst.h.

#define ALPHA_UPPER_OFFSET   26

Definition at line 67 of file scanst.h.

#define AOPEN   "arg_open"

Definition at line 33 of file scanst.h.

#define ARABIC   'n'

Definition at line 60 of file scanst.h.

#define ARABIC_OFFSET   10000

Definition at line 65 of file scanst.h.

#define CHR_DELIM   '\''

Definition at line 30 of file scanst.h.

#define COMMENT   '%'

Definition at line 28 of file scanst.h.

#define COMPOSITOR   "page_compositor"

Definition at line 54 of file scanst.h.

#define COMPOSITOR_DEF   "-"

Definition at line 55 of file scanst.h.

#define DELIM_0   "delim_0"

Definition at line 119 of file scanst.h.

#define DELIM_1   "delim_1"

Definition at line 120 of file scanst.h.

#define DELIM_2   "delim_2"

Definition at line 121 of file scanst.h.

#define DELIM_DEF   ", "

Definition at line 125 of file scanst.h.

#define DELIM_N   "delim_n"

Definition at line 122 of file scanst.h.

#define DELIM_R   "delim_r"

Definition at line 123 of file scanst.h.

#define DELIM_T   "delim_t"

Definition at line 124 of file scanst.h.

#define DELIMR_DEF   "--"

Definition at line 126 of file scanst.h.

#define DELIMT_DEF   ""

Definition at line 127 of file scanst.h.

#define ENCAP   "encap"

Definition at line 40 of file scanst.h.

#define ENCAP0_DEF   "\\"

Definition at line 136 of file scanst.h.

#define ENCAP1_DEF   "{"

Definition at line 137 of file scanst.h.

#define ENCAP2_DEF   "}"

Definition at line 138 of file scanst.h.

#define ENCAP_0   "encap_prefix"

Definition at line 133 of file scanst.h.

#define ENCAP_1   "encap_infix"

Definition at line 134 of file scanst.h.

#define ENCAP_2   "encap_suffix"

Definition at line 135 of file scanst.h.

#define ESCAPE   "escape"

Definition at line 41 of file scanst.h.

#define GROUP_SKIP   "group_skip"

Definition at line 84 of file scanst.h.

#define GROUPSKIP_DEF   "\n\n \\indexspace\n"

Definition at line 85 of file scanst.h.

#define GROUPSKIP_LEN   3

Definition at line 86 of file scanst.h.

#define HEADING_PRE   "heading_prefix"

Definition at line 90 of file scanst.h.

#define HEADING_SUF   "heading_suffix"

Definition at line 93 of file scanst.h.

#define HEADINGPRE_DEF   ""

Definition at line 91 of file scanst.h.

#define HEADINGPRE_LEN   0

Definition at line 92 of file scanst.h.

#define HEADINGS_FLAG   "headings_flag"

Definition at line 88 of file scanst.h.

#define HEADINGSFLAG_DEF   0

Definition at line 89 of file scanst.h.

#define HEADINGSUF_DEF   ""

Definition at line 94 of file scanst.h.

#define HEADINGSUF_LEN   0

Definition at line 95 of file scanst.h.

#define IDX_ACLOSE   '}'

Definition at line 45 of file scanst.h.

#define IDX_ACTUAL   '@'

Definition at line 50 of file scanst.h.

#define IDX_AOPEN   '{'

Definition at line 44 of file scanst.h.

#define IDX_ENCAP   '|'

Definition at line 51 of file scanst.h.

#define IDX_ESCAPE   '\\'

Definition at line 52 of file scanst.h.

#define IDX_KEYWORD   "\\indexentry"

Definition at line 43 of file scanst.h.

#define IDX_LEVEL   '!'

Definition at line 48 of file scanst.h.

#define IDX_QUOTE   '"'

Definition at line 49 of file scanst.h.

#define IDX_RCLOSE   ')'

Definition at line 47 of file scanst.h.

#define IDX_ROPEN   '('

Definition at line 46 of file scanst.h.

#define INDENT_LENGTH   "indent_length"

Definition at line 142 of file scanst.h.

#define INDENT_SPACE   "indent_space"

Definition at line 141 of file scanst.h.

#define INDENTLEN_DEF   16

Definition at line 146 of file scanst.h.

#define INDENTSPC_DEF   "\t\t"

Definition at line 144 of file scanst.h.

#define ITEM0_DEF   "\n \\item "

Definition at line 113 of file scanst.h.

#define ITEM1_DEF   "\n \\subitem "

Definition at line 114 of file scanst.h.

#define ITEM2_DEF   "\n \\subsubitem "

Definition at line 115 of file scanst.h.

#define ITEM_0   "item_0"

Definition at line 105 of file scanst.h.

#define ITEM_01   "item_01"

Definition at line 108 of file scanst.h.

#define ITEM_1   "item_1"

Definition at line 106 of file scanst.h.

#define ITEM_12   "item_12"

Definition at line 110 of file scanst.h.

#define ITEM_2   "item_2"

Definition at line 107 of file scanst.h.

#define ITEM_LEN   1

Definition at line 117 of file scanst.h.

#define ITEM_x1   "item_x1"

Definition at line 109 of file scanst.h.

#define ITEM_x2   "item_x2"

Definition at line 111 of file scanst.h.

#define KEYWORD   "keyword"

Definition at line 32 of file scanst.h.

#define LEVEL   "level"

Definition at line 37 of file scanst.h.

#define LINEMAX   "line_max"

Definition at line 140 of file scanst.h.

#define MULTIPLE (   C)
Value:
{ \
    STY_SKIPLINE; \
STY_ERROR2( \
"Multiple instances of type `%c' in page precedence specification `%s'.\n", \
C, page_prec); \
    return (FALSE); \
}

Definition at line 189 of file scanst.h.

#define NUMHEAD_NEG   "numhead_negative"

Definition at line 102 of file scanst.h.

#define NUMHEAD_POS   "numhead_positive"

Definition at line 100 of file scanst.h.

#define NUMHEADNEG_DEF   "numbers"

Definition at line 103 of file scanst.h.

#define NUMHEADPOS_DEF   "Numbers"

Definition at line 101 of file scanst.h.

#define POSTAMBLE   "postamble"

Definition at line 72 of file scanst.h.

#define POSTAMBLE_DEF   "\n\n\\end{theindex}\n"

Definition at line 73 of file scanst.h.

#define POSTAMBLE_LEN   3

Definition at line 74 of file scanst.h.

#define PREAMBLE   "preamble"

Definition at line 69 of file scanst.h.

#define PREAMBLE_DEF   "\\begin{theindex}\n"

Definition at line 70 of file scanst.h.

#define PREAMBLE_LEN   1

Definition at line 71 of file scanst.h.

#define PRECEDENCE   "page_precedence"

Definition at line 56 of file scanst.h.

#define PRECEDENCE_DEF   "rnaRA"

Definition at line 57 of file scanst.h.

#define QUOTE   "quote"

Definition at line 38 of file scanst.h.

#define RCLOSE   "range_close"

Definition at line 36 of file scanst.h.

#define ROMAN_LOWER   'r'

Definition at line 58 of file scanst.h.

#define ROMAN_LOWER_OFFSET   10000

Definition at line 63 of file scanst.h.

#define ROMAN_UPPER   'R'

Definition at line 59 of file scanst.h.

#define ROMAN_UPPER_OFFSET   10000

Definition at line 64 of file scanst.h.

#define ROPEN   "range_open"

Definition at line 35 of file scanst.h.

#define SCAN_NO (   N)
Value:
{ \
    fscanf(sty_fp, "%d", N); \
}

Definition at line 185 of file scanst.h.

#define SETPAGE_LEN   2

Definition at line 82 of file scanst.h.

#define SETPAGECLOSE   "setpage_suffix"

Definition at line 77 of file scanst.h.

#define SETPAGECLOSE_DEF   "}\n"

Definition at line 81 of file scanst.h.

#define SETPAGEOPEN   "setpage_prefix"

Definition at line 76 of file scanst.h.

#define SETPAGEOPEN_DEF   "\n \\setcounter{page}{"

Definition at line 79 of file scanst.h.

#define STR_DELIM   '"'

Definition at line 29 of file scanst.h.

#define STY_DOT
Value:
{ \
    idx_dot = TRUE; \
    if (verbose) \
       fprintf(stderr, DOT); \
    fprintf(ilg_fp, DOT); \
}

Definition at line 172 of file scanst.h.

#define STY_ERROR (   F,
 
)
Value:
{ \
    if (idx_dot) { \
       fprintf(ilg_fp, "\n"); \
       idx_dot = FALSE; \
    } \
    fprintf(ilg_fp, "** Input style error (file = %s, line = %d):\n   -- ", \
           sty_fn, sty_lc); \
    fprintf(ilg_fp, F, D); \
    sty_ec++; \
    put_dot = FALSE; \
}

Definition at line 148 of file scanst.h.

#define STY_ERROR2 (   F,
  D1,
  D2 
)
Value:
{ \
     if (idx_dot) { \
       fprintf(ilg_fp, "\n"); \
       idx_dot = FALSE; \
    } \
    fprintf(ilg_fp, "** Input style error (file = %s, line = %d):\n   -- ", \
           sty_fn, sty_lc); \
    fprintf(ilg_fp, F, D1, D2); \
    sty_ec++; \
    put_dot = FALSE; \
}

Definition at line 160 of file scanst.h.

#define STY_SKIPLINE
Value:
{ \
    int a; \
    while ( ((a = GET_CHAR(sty_fp)) != LFD) && (a != EOF) ); \
    sty_lc++; \
}

Definition at line 179 of file scanst.h.

#define SUFFIX_2P   "suffix_2p"

Definition at line 129 of file scanst.h.

#define SUFFIX_3P   "suffix_3p"

Definition at line 130 of file scanst.h.

#define SUFFIX_MP   "suffix_mp"

Definition at line 131 of file scanst.h.

#define SYMHEAD_NEG   "symhead_negative"

Definition at line 98 of file scanst.h.

#define SYMHEAD_POS   "symhead_positive"

Definition at line 96 of file scanst.h.

#define SYMHEADNEG_DEF   "symbols"

Definition at line 99 of file scanst.h.

#define SYMHEADPOS_DEF   "Symbols"

Definition at line 97 of file scanst.h.