ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
Parser.php File Reference

Go to the source code of this file.

Data Structures

class  Spreadsheet_Excel_Writer_Parser
 

Namespaces

 Spreadsheet_Excel_Writer
 

Variables

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

Variable Documentation

◆ SPREADSHEET_EXCEL_WRITER_ADD

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().

◆ SPREADSHEET_EXCEL_WRITER_CLOSE

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().

◆ SPREADSHEET_EXCEL_WRITER_COMA

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().

◆ SPREADSHEET_EXCEL_WRITER_CONCAT

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().

◆ SPREADSHEET_EXCEL_WRITER_DIV

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().

◆ SPREADSHEET_EXCEL_WRITER_EQ

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().

◆ SPREADSHEET_EXCEL_WRITER_GE

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().

◆ SPREADSHEET_EXCEL_WRITER_GT

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().

◆ SPREADSHEET_EXCEL_WRITER_LE

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().

◆ SPREADSHEET_EXCEL_WRITER_LT

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().

◆ SPREADSHEET_EXCEL_WRITER_MUL

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().

◆ SPREADSHEET_EXCEL_WRITER_NE

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().

◆ SPREADSHEET_EXCEL_WRITER_OPEN

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().

◆ SPREADSHEET_EXCEL_WRITER_SEMICOLON

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().

◆ SPREADSHEET_EXCEL_WRITER_SUB

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().