Eugene Mayevski

Results 26 comments of Eugene Mayevski

Is BigInteger support present? I don't see it in Parlot's scanner which reads decimals, neither this support is present in the parser. It may be possible to add BigInteger directly...

> > Is BigInteger support present? I don't see it in Parlot's scanner which reads decimals, neither this support is present in the parser. It may be possible to add...

Just a note - handling of local formats is waaay harder than the suggested patch (consider a locale with ". " (dot with space) being a date separator). I am...

> > Just a note - handling of local formats is waaay harder than the suggested patch (consider a locale with ". " (dot with space) being a date separator)....

> @emayevski, I've looked through your repo and the proposed changes are not widely used in common scenarios. I've already created a discussion about LightParser/AdvancedParser plugin [here](https://github.com/ncalc/ncalc/discussions/417), but didn't get...

Upon further thinking and with the participation of Andrey @Bykiev, I think that I will refactor the code to make some AdvancedParserPlugin in order to keep the existing code unchanged....

Could it be that the expression was simply cached, and then the cached version was used?

> 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...

@ttd-michael Just wondering: why 0 and not positive/negative infinity? What's the usage scenario of such a calculation?

Maybe start with merging the projects into one. Four projects have little merit and increase the complexity. As for using the async path for sync operations - I saw quite...