using System; namespace Unity.VisualScripting.Dependencies.NCalc { /// <summary> /// Provides enumerated values to use to set evaluation options. /// </summary> [Flags] public enum EvaluateOptions { /// <summary> /// Specifies that no options are set. /// </summary> None = 1, /// <summary> /// Specifies case-insensitive matching. /// </summary> IgnoreCase = 2, /// <summary> /// No-cache mode. Ingores any pre-compiled expression in the cache. /// </summary> NoCache = 4, /// <summary> /// Treats parameters as arrays and result a set of results. /// </summary> IterateParameters = 8, /// <summary> /// When using Round(), if a number is halfway between two others, it is rounded toward the nearest number that is away /// from zero. /// </summary> RoundAwayFromZero = 16 } }