NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #928 most downloaded on NuGet
A parser for Excel formulas
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.2 years
Some releases are documented
notes for 17 of 33 stable releases
1 version withdrawn
withdrawn after publishing
127 years old
34 releases · first in 1900
Fix ignored start/end spaces in structured reference column name
Fix structured reference confused for filename
One column per quarter.
Allow numbers that start with decimal point
Fix: exception for parser references of special ranges
Fix: invalid parser reference for range with reference in function
Fix: cannot parse table reference to whole row
Fix: restrict row numbers in cell address
Performance improvement: add prefixes to regex terminals
Fix: missing rule in structured references grammar
Improved support for structured (table) references (#116, #132, #147)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Build for .NET 4.5.2, 4.6.1 and standard 1.6, thanks igitur.
Reference implementation of the Excel grammar published in the Journal of Systems and Software SCAM special issue paper "A Grammar for Spreadsheet For
Reference implementation of the Excel grammar published in the Journal of Systems and Software SCAM special issue paper "A Grammar for Spreadsheet Formulas Evaluated on Two Large Datasets" by E. Aivaloglou, D. Hoepelman and F. Hermans.
=äbc)=A1.MYNAME)=' '!A1), altough they will always be returned as " " by PrefixInfo=Sheet1:Sheet3!A1) are parsed"Line1\nLine2") as these are not part of the Excel formula language=MyTable[])Adds support for special characters in structured references.
ExcelFormulaParser.SkipToRelevant no longer skips references without a prefix. This is a breaking change, but the old behavior is arguably a bug. An a…
PrefixInfo class='C:\My Dir\[file.xlsx]Sheet'!A1)ExcelFormulaParser.SkipToRelevant no longer skips references without a prefix.
<br> This is a breaking change, but the old behavior is arguably a bug. An argument is added to restore old behavior, defaults to new behavior.Adds GetReferenceNodes method to ExcelFormulaParser
GetReferenceNodes method to ExcelFormulaParserNothing published for this version
Added some missing methods that test for specific types of operators
Reference implementation of the Excel grammar published in the paper "A Grammar for Spreadsheet Formulas Evaluated on Two Large Datasets" by E. Aivalo
Reference implementation of the Excel grammar published in the paper "A Grammar for Spreadsheet Formulas Evaluated on Two Large Datasets" by E. Aivaloglou, D. Hoepelman and F. Hermans.
'Sheet1:Sheet5' will now correctly parse as MULTIPLESHEETS instead of a single sheetYour coding agent can read these notes before it upgrades. Set up the MCP server →