Home
last modified time | relevance | path

Searched refs:SbiParser (Results 1 – 15 of 15) sorted by relevance

/trunk/main/basic/source/comp/
H A Dparser.cxx37 void( SbiParser::*Func )(); // Verarbeitungsroutine
46 { CALL, &SbiParser::Call, N, Y, }, // CALL
47 { CLOSE, &SbiParser::Close, N, Y, }, // CLOSE
48 { _CONST_, &SbiParser::Dim, Y, Y, }, // CONST
49 { DECLARE, &SbiParser::Declare, Y, N, }, // DECLARE
50 { DEFBOOL, &SbiParser::DefXXX, Y, N, }, // DEFBOOL
51 { DEFCUR, &SbiParser::DefXXX, Y, N, }, // DEFCUR
52 { DEFDATE, &SbiParser::DefXXX, Y, N, }, // DEFDATE
53 { DEFDBL, &SbiParser::DefXXX, Y, N, }, // DEFDBL
54 { DEFERR, &SbiParser::DefXXX, Y, N, }, // DEFERR
[all …]
H A Dloops.cxx29 void SbiParser::If() in If()
142 void SbiParser::NoIf() in NoIf()
151 void SbiParser::DoLoop() in DoLoop()
191 void SbiParser::While() in While()
204 void SbiParser::For() in For()
265 void SbiParser::With() in With()
288 void SbiParser::BadBlock() in BadBlock()
298 void SbiParser::OnGoto() in OnGoto()
331 void SbiParser::Goto() in Goto()
345 void SbiParser::Return() in Return()
[all …]
H A Dio.cxx31 sal_Bool SbiParser::Channel( sal_Bool bAlways ) in Channel()
54 void SbiParser::Print() in Print()
85 void SbiParser::Write() in Write()
113 void SbiParser::Line() in Line()
137 void SbiParser::LineInput() in LineInput()
173 void SbiParser::Input() in Input()
204 void SbiParser::Open() in Open()
306 void SbiParser::Name() in Name()
331 void SbiParser::Close() in Close()
H A Ddim.cxx34 SbiSymDef* SbiParser::VarDecl( SbiDimList** ppDim, sal_Bool bStatic, sal_Bool bConst ) in VarDecl()
73 void SbiParser::TypeDecl( SbiSymDef& rDef, sal_Bool bAsNewAlreadyParsed ) in TypeDecl()
192 void SbiParser::Dim() in Dim()
197 void SbiParser::DefVar( SbiOpcode eOp, sal_Bool bStatic ) in DefVar()
530 void SbiParser::ReDim() in ReDim()
537 void SbiParser::Erase() in Erase()
550 void SbiParser::Type() in Type()
555 void SbiParser::DefType( sal_Bool bPrivate ) in DefType()
675 void SbiParser::Enum() in Enum()
680 void SbiParser::DefEnum( sal_Bool bPrivate ) in DefEnum()
[all …]
H A Dexprnode.cxx42 SbiExprNode::SbiExprNode( SbiParser* p, SbiExprNode* l, SbiToken t, SbiExprNode* r ) in SbiExprNode()
55 SbiExprNode::SbiExprNode( SbiParser* p, double n, SbxDataType t ) in SbiExprNode()
64 SbiExprNode::SbiExprNode( SbiParser* p, const String& rVal ) in SbiExprNode()
73 SbiExprNode::SbiExprNode( SbiParser* p, const SbiSymDef& r, SbxDataType t, SbiExprList* l ) in SbiExprNode()
89 SbiExprNode::SbiExprNode( SbiParser* p, SbiExprNode* l, sal_uInt16 nId ) in SbiExprNode()
100 SbiExprNode::SbiExprNode( SbiParser* p, sal_uInt16 nId ) in SbiExprNode()
110 void SbiExprNode::BaseInit( SbiParser* p ) in BaseInit()
H A Dexprtree.cxx37 SbiExpression::SbiExpression( SbiParser* p, SbiExprType t, in SbiExpression()
55 SbiExpression::SbiExpression( SbiParser* p, double n, SbxDataType t ) in SbiExpression()
65 SbiExpression::SbiExpression( SbiParser* p, const String& r ) in SbiExpression()
74 SbiExpression::SbiExpression( SbiParser* p, const SbiSymDef& r, SbiExprList* pPar ) in SbiExpression()
83 SbiExpression::SbiExpression( SbiParser* p, SbiToken t ) in SbiExpression()
106 static sal_Bool DoParametersFollow( SbiParser* p, SbiExprType eCurExpr, SbiToken eTok ) in DoParametersFollow()
798 SbiConstExpression::SbiConstExpression( SbiParser* p ) : SbiExpression( p ) in SbiConstExpression()
881 SbiExprList::SbiExprList( SbiParser* p ) in SbiExprList()
937 SbiParameters::SbiParameters( SbiParser* p, sal_Bool bStandaloneExpression, sal_Bool bPar) : in SbiParameters()
1101 SbiDimList::SbiDimList( SbiParser* p ) : SbiExprList( p ) in SbiDimList()
H A Dsymtbl.cxx47 SbiStringPool::SbiStringPool( SbiParser* p ) in SV_IMPL_PTRARR()
408 SbiProcDef::SbiProcDef( SbiParser* pParser, const String& rName, in SbiProcDef()
H A Dsbcomp.cxx992 SbiParser* pParser = new SbiParser( (StarBASIC*) GetParent(), this ); in Compile()
H A Dbuffer.cxx35 SbiBuffer::SbiBuffer( SbiParser* p, short n ) in SbiBuffer()
H A Dcodegen.cxx35 SbiCodeGen::SbiCodeGen( SbModule& r, SbiParser* p, short nInc ) in SbiCodeGen()
/trunk/main/basic/source/inc/
H A Dexpr.hxx35 class SbiParser;
123 void BaseInit( SbiParser* p ); // Hilfsfunktion fuer Ctor, AB 17.12.95
126 SbiExprNode( SbiParser*, double, SbxDataType );
127 SbiExprNode( SbiParser*, const String& );
128 SbiExprNode( SbiParser*, const SbiSymDef&, SbxDataType, SbiExprList* = NULL );
129 SbiExprNode( SbiParser*, SbiExprNode*, SbiToken, SbiExprNode* );
130 SbiExprNode( SbiParser*, SbiExprNode*, sal_uInt16 ); // #120061 TypeOf
131 SbiExprNode( SbiParser*, sal_uInt16 ); // new <type>
166 SbiParser* pParser; // fuer Fehlermeldungen, Parsing
191 SbiExpression( SbiParser*, SbiExprType = SbSTDEXPR,
[all …]
H A Dsymtbl.hxx39 class SbiParser;
53 SbiParser* pParser; // der Parser
55 SbiStringPool( SbiParser* );
63 SbiParser* GetParser() { return pParser; } in GetParser()
77 SbiParser* pParser; // der Parser
92 SbiParser* GetParser() { return pParser; } in GetParser()
201 SbiProcDef( SbiParser*, const String&, sal_Bool bProcDecl=false );
H A Dcodegen.hxx28 class SbiParser;
34 SbiParser* pParser; // fuer Fehlermeldungen, Line, Column etc.
41 SbiCodeGen( SbModule&, SbiParser*, short );
42 SbiParser* GetParser() { return pParser; } in GetParser()
H A Dbuffer.hxx30 class SbiParser;
33 SbiParser* pParser; // fuer Fehlermeldungen
41 SbiBuffer( SbiParser*, short ); // Inkrement
H A Dparser.hxx37 class SbiParser : public SbiTokenizer class
84 SbiParser( StarBASIC*, SbModule* );