This is a regression from 2302e1d6e7ac1591266d14c7bb63724442003659, before the commit, error constants were parsed as ocBad opcode which was handled by the compiler. After the commit error constants parsed as ocPush with `svError`, this was not handled in the compiler. bug-document: forum-mso-en4-90234.xlsx Change-Id: I7ce11644219c42dd4eae673b32d07880d7f7e926 Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/1302 Reviewed-by: Michael Stahl <michael.stahl@collabora.com> Reviewed-by: Balázs Varga <balazs.varga@collabora.com> Tested-by: Jenkins CPCI <releng@collaboraoffice.com> (cherry picked from commit 3ede05ee4c0fa34b3fdc718d4f22714ea903d373) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/204849 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Tested-by: Jenkins
Formula Helper Code
Contains parts of the formula parser used outside LibreOffice Calc code that has been pulled out from Calc's formula parser code.
Also contains some functions that are needed by code in both sc and
scaddins. Located here just for convenience. So sue me.