@@ -29,12 +29,12 @@ It is largely based on and inspired by the following resources [this post on st
2929* Classes like File, Directory, Regex, List ... available ([ You can extend the list of Namespaces] ( #namespaces ) )
3030* Create instance with [ new(MyClassName, constructorArgs)] ( #standard-functions ) or [ new MyClassName(constructorArgs)] ( #operators )
3131* [ Call void methods with fluid prefix convention to chain operations] ( #go-fluid-with-a-simple-methods-prefixing-convention )
32- * Manage now assignation operators like =, +=, -=, * = ... (On variables and sub properties)
33- * Manage now postfix operators ++ and -- (On variables and sub properties)
32+ * Manage now [ assignation operators] ( #assignation-operators ) like =, +=, -=, * = ...
33+ * Manage now postfix [ operators] ( #operators ) ++ and --
3434
3535## And with [ ScriptEvaluate] ( #scripts ) method
3636* Small C# like script evaluation (Multi expressions separated by ;)
37- * Some conditional and loop blocks [ keywords] ( #script-keywords ) (if, while, for ...)
37+ * Some conditional and loop blocks [ keywords] ( #script-keywords ) (if, while, for, foreach ...)
3838* Multi-line (multi expression) Lambda expressions.
3939
4040## Getting started
@@ -376,7 +376,7 @@ The following functions are internally defined. (Most of these are [System.Math
376376
377377## On the fly variables and functions evaluation
378378In addition to custom variables , you can add variables and / or functions with on the fly evaluation .
379- 2 C # events are provided that are fired when variables or functions are not fund as standard ones in evaluation time .
379+ 2 C # events are provided that are fired when variables or functions are not found as standard ones in evaluation time .
380380
381381* Remark : Can be use to define or redefine on object instances methods or properties *
382382```C #
@@ -526,7 +526,7 @@ Here is a list of which operators are supported in ExpressionEvaluator or not
526526 |Conditional AND |[x && y](https:// docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/conditional-and-operator)|Supported|
527527 |Conditional OR |[x || y](https:// docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/conditional-or-operator)|Supported|
528528 |Null-coalescing|[x ?? y](https:// docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/null-conditional-operator)|Supported|
529- |Conditional|[t ? x : y](https:// docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/conditional-operator)|Supported equivalent to the [if() function](#standard-functions) |
529+ |Conditional|[t ? x : y](https:// docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/conditional-operator)|Supported|
530530 |Lambda|[=>](https:// docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/lambda-operator)|Supported|
531531
532532### Assignation operators
@@ -596,7 +596,7 @@ Currently the following script keywords are supported
596596| Selection | [switch case](https : // docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/switch)|Not yet supported|
597597| Iteration | [do .. . while ](https :// docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/do)|Supported|
598598| Iteration | [for ](https :// docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/for)|Supported|
599- | Iteration | [foreach , in ](https :// docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/foreach-in)|Not yet supported |
599+ | Iteration | [foreach , in ](https :// docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/foreach-in)|Supported |
600600| Iteration | [while ](https :// docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/while)|Supported|
601601| Jump | [break ](https :// docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/break)|Supported in do, for and while blocks|
602602| Jump | [continue ](https :// docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/continue)|Supported in do, for and while blocks|
0 commit comments