#include "precompiled_starmath.hxx"
#include <stdio.h>
#include <com/sun/star/i18n/UnicodeType.hpp>
#include <i18npool/lang.h>
#include <unotools/charclass.hxx>
#include <svx/unolingu.hxx>
#include <svtools/syslocale.hxx>
#include "parse.hxx"
#include "starmath.hrc"
#include "smdll.hxx"
#include "smmod.hxx"
#include "config.hxx"
#include "node.hxx"
Include dependency graph for parse.cxx:
Go to the source code of this file.
Classes | |
struct | SmTokenTableEntry |
Defines | |
#define | SMDLL 1 |
Functions | |
static BOOL | strnccmp (const String &u1, xub_StrLen nIdx, const sal_Char *s2, xub_StrLen nLen) |
static BOOL | IsDigit (sal_Unicode cChar) |
static const SmTokenTableEntry * | GetTokenTableEntry (const String &rName) |
BOOL | lcl_IsNumber (const UniString &rText) |
Variables | |
static const sal_Unicode | aDelimiterTable [] |
static const SmTokenTableEntry | aTokenTable [] |
const sal_Int32 | coStartFlags |
const sal_Int32 | coContFlags |
const sal_Int32 | coNumStartFlags |
const sal_Int32 | coNumContFlags |
static const SmTokenTableEntry* GetTokenTableEntry | ( | const String & | rName | ) | [static] |
Definition at line 365 of file parse.cxx.
References aTokenTable.
Referenced by SmParser::NextToken().
static BOOL IsDigit | ( | sal_Unicode | cChar | ) | [inline, static] |
BOOL lcl_IsNumber | ( | const UniString & | rText | ) |
Definition at line 1900 of file parse.cxx.
References IsDigit().
Referenced by SmParser::FontSize().
static BOOL strnccmp | ( | const String & | u1, | |
xub_StrLen | nIdx, | |||
const sal_Char * | s2, | |||
xub_StrLen | nLen | |||
) | [inline, static] |
const sal_Unicode aDelimiterTable[] [static] |
const SmTokenTableEntry aTokenTable[] [static] |
const sal_Int32 coContFlags |
Initial value:
( coStartFlags | KParseTokens::ASC_DOT ) & ~KParseTokens::IGNORE_LEADING_WS | KParseTokens::TWO_DOUBLE_QUOTES_BREAK_STRING
const sal_Int32 coNumContFlags |
Initial value:
( coNumStartFlags | KParseTokens::ASC_DOT ) & ~KParseTokens::IGNORE_LEADING_WS
const sal_Int32 coNumStartFlags |
const sal_Int32 coStartFlags |