Andrey Bykiev
Andrey Bykiev
Closing as `System.memory` package is not a dependency anymore
Hi, this is expected integer overflow. As you already mentioned, you can throw an error on overflow by specifying `ExpressionOptions.OverflowProtection` option.
@gumbarros, I think we can add new `ExpressionOptions.LongAsDefault` option like `DecimalAsDefault`, what do you think?
NCalc using Parlot parser to parse the expression, so expression `10000000*1000` will be parsed this way: 10000000 - integer, 1000 - also integer. While parsing the expression the minimal type...
Hi, you can check the expression for errors before evaluation by calling `Expression.HasErrors` method. You can find the position of function simply by searching the function names in the expression...
Unfortunately, you can't get information without expression evaluation. By implementing custom `ILogicalExpressionVisitor` you can get the function parameters and validate them. Please, check [ParameterExtractionVisitor](https://github.com/ncalc/ncalc/blob/master/src/NCalc.Core/Visitors/ParameterExtractionVisitor.cs) implementation to get the idea. >...
Hi, you should implement your logic with a custom [Visitor](https://ncalc.github.io/ncalc/articles/architecture.html#evaluation)
@tonyqus, hi! I'm interested in this feature, I've researched it and using `PdfSharp` seems the best choice. What do you think?
I'm using NPOI in my many projects, so, I would like to contribute for free. Thank you for this awesome work, NPOI is really the best open-source library in .NET...
It's seems `PdfPig` is better suited for reading pdf files, from the project description: > This project allows users to read and extract text and other content from PDF files....