]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_parser.h
small cleanup, doxygen, formatting changes
[lyx.git] / src / mathed / math_parser.h
index ca45c646ce193ff9ad36874bd2060f0c09b0770a..9141ba4a68fb51c938dd2bd657d86601177a85cf 100644 (file)
 ///
 enum MathTokenEnum
 {
-    ///
-    LM_TK_BOP = 256,
-    ///
-    LM_TK_ALPHA,
-    ///
-    LM_TK_STR,
-    ///
-    LM_TK_SYM,
-    ///
-    LM_TK_FRAC,
-    ///
-    LM_TK_SQRT,
-    ///
-    LM_TK_BEGIN,
-    ///
-    LM_TK_END,
-    ///
-    LM_TK_NEWLINE,
-    ///
-    LM_TK_UNDEF,
-    ///
-    LM_TK_FONT,
-    ///
-    LM_TK_LEFT,
-    ///
-    LM_TK_RIGHT,
-    ///
-    LM_TK_ACCENT,
-    ///
-    LM_TK_WIDE,
-    ///
-    LM_TK_FUNC,
-    ///
-    LM_TK_FUNCLIM,
-    ///
-    LM_TK_BIGSYM,
-    ///
-    LM_TK_LABEL,
-    ///
-    LM_TK_NONUM,
-    ///
-    LM_TK_SPACE,
-    ///
-    LM_TK_DOTS,
-    ///
-    LM_TK_LIMIT,
-    ///
-    LM_TK_STY,
-    ///
-    LM_TK_PMOD,
-    ///
-    LM_TK_BMOD,
-    ///
-    LM_TK_MACRO,
-    ///
-    LM_TK_SPECIAL,
-    ///
-    LM_TK_ARGUMENT, 
-    ///
-    LM_TK_NEWCOMMAND,
-    ///
-    LM_TK_STACK
+       ///
+       LM_TK_BOP = 256,
+       ///
+       LM_TK_ALPHA,
+       ///
+       LM_TK_STR,
+       ///
+       LM_TK_SYM,
+       ///
+       LM_TK_FRAC,
+       ///
+       LM_TK_SQRT,
+       ///
+       LM_TK_BEGIN,
+       ///
+       LM_TK_END,
+       ///
+       LM_TK_NEWLINE,
+       ///
+       LM_TK_UNDEF,
+       ///
+       LM_TK_FONT,
+       ///
+       LM_TK_LEFT,
+       ///
+       LM_TK_RIGHT,
+       ///
+       LM_TK_ACCENT,
+       ///
+       LM_TK_WIDE,
+       ///
+       LM_TK_FUNC,
+       ///
+       LM_TK_FUNCLIM,
+       ///
+       LM_TK_BIGSYM,
+       ///
+       LM_TK_LABEL,
+       ///
+       LM_TK_NONUM,
+       ///
+       LM_TK_SPACE,
+       ///
+       LM_TK_DOTS,
+       ///
+       LM_TK_LIMIT,
+       ///
+       LM_TK_STY,
+       ///
+       LM_TK_PMOD,
+       ///
+       LM_TK_BMOD,
+       ///
+       LM_TK_MACRO,
+       ///
+       LM_TK_SPECIAL,
+       ///
+       LM_TK_ARGUMENT, 
+       ///
+       LM_TK_NEWCOMMAND,
+       ///
+       LM_TK_STACK
 };
 
 
 ///
 struct latexkeys {
-    ///
-    char const * name;
-    ///
-    short token;
-    ///
-    int id;
+       ///
+       char const * name;
+       ///
+       short token;
+       ///
+       int id;
 };
 
 
 ///
-latexkeys *
+latexkeys const *
 in_word_set (register char const * str, register int len);
 
 ///
-latexkeys * in_word_set(string const & str);
+latexkeys const * in_word_set(string const & str);
 
 ///
 latexkeys * lm_get_key(int index);
 
 ///
-latexkeys * lm_get_key_by_id(int id, short tc = LM_TK_SYM);
-
-///
-union YYSTYPE {
-    ///
-    unsigned char c;
-    ///
-    char * s;
-    ///
-    int i;
-    ///
-    latexkeys * l;
-};
+latexkeys const * lm_get_key_by_id(int id, short tc = LM_TK_SYM);
 
 #endif