#include </home/clem/local/src/opie/noncore/apps/opie-sheet/sheet.h>
Collaboration diagram for Expression:

Public Member Functions | |
| QChar | chunk0 (void) |
| Expression (QString expr1) | |
| bool | isSymbol (QChar ch) |
| bool | isMathSymbol (QChar ch) |
| void | GetNext () |
| void | First () |
| void | Third () |
| void | Fourth () |
| void | Fifth () |
| void | Sixth () |
| void | Seventh () |
| void | Eighth () |
| void | Ninth () |
| bool | Parse () |
Public Attributes | |
| QString | Body |
| QList< QString > | CompiledBody |
| QList< int > | CompiledBodyType |
| QString | SYMBOL |
| QString | MATHSYMBOL |
| QArray< int > | ArgsOfFunc |
| int | FuncDepth |
| bool | ErrorFound |
| int | n |
| QString | chunk |
| int | SymbGroup |
| QString | InExpr |
|
|
Definition at line 2331 of file sheet.cpp. References ArgsOfFunc, Body, chunk, CompiledBody, CompiledBodyType, ErrorFound, InExpr, MATHSYMBOL, n, NONE_TOKEN, SymbGroup, SYMBOL, and TRUE. |
|
|
Definition at line 2326 of file sheet.cpp. References chunk, and QString::length(). Referenced by Fifth(), Fourth(), Ninth(), Seventh(), Sixth(), and Third(). |
|
|
Definition at line 2544 of file sheet.cpp. References chunk, CompiledBody, CompiledBodyType, GetNext(), Ninth(), NUMBER_TOKEN, STRING_TOKEN, SymbGroup, and VARIABLE_TOKEN. Referenced by Seventh(). |
|
|
Definition at line 2495 of file sheet.cpp. References chunk0(), CompiledBody, CompiledBodyType, FUNCTION_TOKEN, GetNext(), and Sixth(). Referenced by Fourth(). |
|
|
Definition at line 2439 of file sheet.cpp. References chunk, ErrorFound, GetNext(), and Third(). Referenced by Parse(). |
|
|
Definition at line 2477 of file sheet.cpp. References chunk0(), CompiledBody, CompiledBodyType, Fifth(), FUNCTION_TOKEN, GetNext(), and name. Referenced by Third(). |
|
|
Definition at line 2360 of file sheet.cpp. References chunk, FUNCTION_TOKEN, InExpr, isMathSymbol(), isSymbol(), QString::latin1(), QString::length(), n, NUMBER_TOKEN, printf, STRING_TOKEN, SymbGroup, SYMBOL_TOKEN, and VARIABLE_TOKEN. Referenced by Eighth(), Fifth(), First(), Fourth(), Ninth(), Seventh(), Sixth(), and Third(). |
|
|
Definition at line 2353 of file sheet.cpp. References QString::length(), and MATHSYMBOL. Referenced by GetNext(). |
|
|
Definition at line 2346 of file sheet.cpp. References QString::length(), and SYMBOL. Referenced by GetNext(). |
|
|
Definition at line 2567 of file sheet.cpp. References ArgsOfFunc, chunk, chunk0(), CompiledBody, CompiledBodyType, ErrorFound, FuncDepth, FUNCTION_TOKEN, GetNext(), SymbGroup, and Third(). Referenced by Eighth(). |
|
|
Definition at line 2604 of file sheet.cpp. References ArgsOfFunc, Body, CompiledBody, ErrorFound, First(), FuncDepth, InExpr, and n. Referenced by Sheet::dataParserHelper(). |
|
|
Definition at line 2532 of file sheet.cpp. References chunk0(), Eighth(), ErrorFound, GetNext(), SymbGroup, SYMBOL_TOKEN, and Third(). Referenced by Sixth(). |
|
|
Definition at line 2508 of file sheet.cpp. References chunk0(), CompiledBody, CompiledBodyType, FUNCTION_TOKEN, GetNext(), Seventh(), SymbGroup, and SYMBOL_TOKEN. Referenced by Fifth(). |
|
|
Definition at line 2446 of file sheet.cpp. References chunk, chunk0(), CompiledBody, CompiledBodyType, Fourth(), FUNCTION_TOKEN, GetNext(), QString::length(), and name. |
|
|
Definition at line 73 of file sheet.h. Referenced by Expression(), Ninth(), and Parse(). |
|
|
Definition at line 68 of file sheet.h. Referenced by Expression(), and Parse(). |
|
|
Definition at line 77 of file sheet.h. Referenced by chunk0(), Eighth(), Expression(), First(), GetNext(), Ninth(), and Third(). |
|
|
Definition at line 69 of file sheet.h. Referenced by Sheet::dataParserHelper(), Eighth(), Expression(), Fifth(), Fourth(), Ninth(), Parse(), Sixth(), and Third(). |
|
|
Definition at line 70 of file sheet.h. Referenced by Sheet::dataParserHelper(), Eighth(), Expression(), Fifth(), Fourth(), Ninth(), Sixth(), and Third(). |
|
|
Definition at line 75 of file sheet.h. Referenced by Expression(), First(), Ninth(), Parse(), and Seventh(). |
|
|
|
|
|
Definition at line 80 of file sheet.h. Referenced by Expression(), GetNext(), and Parse(). |
|
|
Definition at line 72 of file sheet.h. Referenced by Expression(), and isMathSymbol(). |
|
|
Definition at line 76 of file sheet.h. Referenced by Expression(), GetNext(), and Parse(). |
|
|
Definition at line 78 of file sheet.h. Referenced by Eighth(), Expression(), GetNext(), Ninth(), Seventh(), and Sixth(). |
|
|
Definition at line 71 of file sheet.h. Referenced by Expression(), and isSymbol(). |
1.4.2