ILIAS  release_4-3 Revision
 All Data Structures Namespaces Files Functions Variables Groups Pages
Parser.php File Reference

Go to the source code of this file.

Data Structures

class  Spreadsheet_Excel_Writer_Parser

Namespaces

namespace  Spreadsheet_Excel_Writer

Variables

const SPREADSHEET_EXCEL_WRITER_ADD = "+"
 Class for parsing Excel formulas.
const SPREADSHEET_EXCEL_WRITER_SUB = "-"
 SPREADSHEET_EXCEL_WRITER_SUB token identifier for character "-"
const SPREADSHEET_EXCEL_WRITER_MUL = "*"
 SPREADSHEET_EXCEL_WRITER_MUL token identifier for character "*"
const SPREADSHEET_EXCEL_WRITER_DIV = "/"
 SPREADSHEET_EXCEL_WRITER_DIV token identifier for character "/"
const SPREADSHEET_EXCEL_WRITER_OPEN = "("
 SPREADSHEET_EXCEL_WRITER_OPEN token identifier for character "("
const SPREADSHEET_EXCEL_WRITER_CLOSE = ")"
 SPREADSHEET_EXCEL_WRITER_CLOSE token identifier for character ")"
const SPREADSHEET_EXCEL_WRITER_COMA = ","
 SPREADSHEET_EXCEL_WRITER_COMA token identifier for character ","
const SPREADSHEET_EXCEL_WRITER_SEMICOLON = ";"
 SPREADSHEET_EXCEL_WRITER_SEMICOLON token identifier for character ";"
const SPREADSHEET_EXCEL_WRITER_GT = ">"
 SPREADSHEET_EXCEL_WRITER_GT token identifier for character ">"
const SPREADSHEET_EXCEL_WRITER_LT = "<"
 SPREADSHEET_EXCEL_WRITER_LT token identifier for character "<"
const SPREADSHEET_EXCEL_WRITER_LE = "<="
 SPREADSHEET_EXCEL_WRITER_LE token identifier for character "<="
const SPREADSHEET_EXCEL_WRITER_GE = ">="
 SPREADSHEET_EXCEL_WRITER_GE token identifier for character ">="
const SPREADSHEET_EXCEL_WRITER_EQ = "="
 SPREADSHEET_EXCEL_WRITER_EQ token identifier for character "="
const SPREADSHEET_EXCEL_WRITER_NE = "<>"
 SPREADSHEET_EXCEL_WRITER_NE token identifier for character "<>"
const SPREADSHEET_EXCEL_WRITER_CONCAT = "&"

Variable Documentation

const SPREADSHEET_EXCEL_WRITER_ADD = "+"

Class for parsing Excel formulas.

License Information:

Spreadsheet_Excel_Writer: A library for generating Excel Spreadsheets Copyright (c) 2002-2003 Xavier Noguer xnogu.nosp@m.er@r.nosp@m.ezebr.nosp@m.a.co.nosp@m.m

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA SPREADSHEET_EXCEL_WRITER_ADD token identifier for character "+"

Definition at line 28 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_expression(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_CLOSE = ")"

SPREADSHEET_EXCEL_WRITER_CLOSE token identifier for character ")"

Definition at line 53 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_fact(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_COMA = ","

SPREADSHEET_EXCEL_WRITER_COMA token identifier for character ","

Definition at line 58 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_func(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_CONCAT = "&"
  • SPREADSHEET_EXCEL_WRITER_CONCAT token identifier for character "&"

Definition at line 98 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_condition(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_DIV = "/"

SPREADSHEET_EXCEL_WRITER_DIV token identifier for character "/"

Definition at line 43 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_match(), and Spreadsheet_Excel_Writer_Parser\_term().

const SPREADSHEET_EXCEL_WRITER_EQ = "="

SPREADSHEET_EXCEL_WRITER_EQ token identifier for character "="

Definition at line 88 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_condition(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_GE = ">="

SPREADSHEET_EXCEL_WRITER_GE token identifier for character ">="

Definition at line 83 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_condition(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_GT = ">"

SPREADSHEET_EXCEL_WRITER_GT token identifier for character ">"

Definition at line 68 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_condition(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_LE = "<="

SPREADSHEET_EXCEL_WRITER_LE token identifier for character "<="

Definition at line 78 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_condition(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_LT = "<"

SPREADSHEET_EXCEL_WRITER_LT token identifier for character "<"

Definition at line 73 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_condition(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_MUL = "*"

SPREADSHEET_EXCEL_WRITER_MUL token identifier for character "*"

Definition at line 38 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_match(), and Spreadsheet_Excel_Writer_Parser\_term().

const SPREADSHEET_EXCEL_WRITER_NE = "<>"

SPREADSHEET_EXCEL_WRITER_NE token identifier for character "<>"

Definition at line 93 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_condition(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_OPEN = "("

SPREADSHEET_EXCEL_WRITER_OPEN token identifier for character "("

Definition at line 48 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_fact(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_SEMICOLON = ";"

SPREADSHEET_EXCEL_WRITER_SEMICOLON token identifier for character ";"

Definition at line 63 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_func(), and Spreadsheet_Excel_Writer_Parser\_match().

const SPREADSHEET_EXCEL_WRITER_SUB = "-"

SPREADSHEET_EXCEL_WRITER_SUB token identifier for character "-"

Definition at line 33 of file Parser.php.

Referenced by Spreadsheet_Excel_Writer_Parser\_expression(), and Spreadsheet_Excel_Writer_Parser\_match().