sklose / NCalc2

expression evaluator for .NET with built-in compiler
MIT License
166 stars 58 forks source link

NCalc101 #105

Open davidnmbond opened 4 months ago

davidnmbond commented 4 months ago

Not really an issue, but discussions are not enabled...

NCalc fans might like to know that NCalc101 is free to use and provides an NCalc development environment in the browser. Those that have used Regex101 will know how useful such a utility is!

All code is executed client side through the magic of Blazor and WASM.

The PanoramicData.NCalcExtensions (github) are built in, so you can do things like this with ease:

select(list(list(1, 2, 3), list(4, 5, 6), list(7, 8, 9)), 'x', 'skip(x, 1)')

This is the equivalent of C#: new List { new List { 1, 2, 3 }, new List { 4, 5, 6 }, new List { 7, 8, 9 } }.Select(x => x.Skip(1)).ToList();

... and gives visual output like: 2 3 5 6 8 9

Bykiev commented 4 months ago

Hi, is any reasons you're still using v2 of NCalc?