summaryrefslogtreecommitdiff
path: root/starmath/source/parse.cxx
AgeCommit message (Expand)Author
2017-04-10starmath: Assert an impossible error in parsing tablesTakeshi Abe
2017-04-06Fix typosAndrea Gelmini
2017-04-05starmath: Kill newly unused m_aNodeStackTakeshi Abe
2017-04-04starmath: Simplify code parsing nospaceTakeshi Abe
2017-03-30starmath: Stop using the stack to parse consective identifiersTakeshi Abe
2017-03-30starmath: Hold error nodes as subnodes of SmBracebodyNodeTakeshi Abe
2017-03-29starmath: Refrain from skipping an extra token at missing "}"Takeshi Abe
2017-03-28starmath: Refrain from skipping an extra token at missing "}"Takeshi Abe
2017-03-24starmath: Make SmParser::DoAlign() return SmNodeTakeshi Abe
2017-03-23starmath: Fix memory leak at double sub/superscriptsTakeshi Abe
2017-03-23starmath: Make DoProduct()/DoSum()/DoRelation() return SmNodeTakeshi Abe
2017-03-22starmath: Make SmParser::DoPower() return SmNodeTakeshi Abe
2017-03-22starmath: Make DoOpSubSup() return SmNodeTakeshi Abe
2017-03-22starmath: Make DoSubSup() return SmNode by taking another nodeTakeshi Abe
2017-03-20starmath: Assert a precondition of DoBlank()Takeshi Abe
2017-03-19starmath: Make DoTerm() return the top of the stackTakeshi Abe
2017-03-16starmath: Return SmStructureNode from DoAttribut()/DoFontAttribut()Takeshi Abe
2017-03-15starmath: Separate SmParser::DoError() from Error()Takeshi Abe
2017-03-14starmath: Return SmBracebodyNode from DoBracebody()Takeshi Abe
2017-03-10starmath: Return SmGlyphSpecialNode from DoGlyphSpecial()Takeshi Abe
2017-03-09starmath: Prepare messsages for all parsing errorsTakeshi Abe
2017-03-08starmath: Return the expression node from DoExpression()Takeshi Abe
2017-03-07starmath: Avoid creating SmFontNode with a default tokenTakeshi Abe
2017-03-06starmath: Push next token to escape only in a valid caseTakeshi Abe
2017-03-03starmath: Replace SmParseError::FuncExpected with assertionTakeshi Abe
2017-03-02starmath: Drop SmParseError::UnoperExpectedTakeshi Abe
2017-02-19starmath: Convert SmParseError to scoped enumTakeshi Abe
2017-02-15starmath: Avoid unnecessary stack operations in parsingTakeshi Abe
2017-01-20starmath: Avoid ad hoc LanguageTag and CharClass at tokenizationTakeshi Abe
2016-10-20loplugin:expandablemethodds in sfx2..starmathNoel Grandin
2016-10-07starmath: Simplify code with std::unique_ptrTakeshi Abe
2016-10-05starmath: Assert the precondition for OUString#replaceAt()Takeshi Abe
2016-10-02starmath: Prefix members of SmParserTakeshi Abe
2016-09-30tdf#97164 Add text for visualition of percent symbol.Gulsah Kose
2016-09-29tdf#53472, tdf#102268: Reimplement "intd"Takeshi Abe
2016-09-06starmath: Drop unused 1st argument of SmErrorNode's ctorTakeshi Abe
2016-08-15starmath: Avoid temporary arraysTakeshi Abe
2016-08-07starmath: complete SmAttributNode has just 2 subnodesTakeshi Abe
2016-07-12starmath: no need to create temporary string for comparisonTakeshi Abe
2016-07-07starmath: Remove a couple of unused error codesTakeshi Abe
2016-07-07starmath: Drop useless PE_BINOPER_EXPECTEDTakeshi Abe
2016-06-29starmath: Replace OSL_ENSURE with assertTakeshi Abe
2016-06-28starmath: This condition must be metTakeshi Abe
2016-06-21This can be an assert()Takeshi Abe
2016-06-20starmath: Possible cases are exhaustedTakeshi Abe
2016-06-16starmath: more assertions holdTakeshi Abe
2016-06-14tdf#94205: Some remaining new+std::move -> o3tl::make_uniqueStephan Bergmann
2016-06-08starmath: The formula tree must be of type SmTableNodeTakeshi Abe
2016-05-19starmath: Assign the proper token to SmTableNodeTakeshi Abe
2016-05-18starmath: Remove obsolete TG::DiscardedTakeshi Abe