repoFacepunch.ExpressionStringscancel
126 Commits over 1,795 Days - 0.00cph!
Serialization support for ParameterCollections
Better support for instance method calls
Added ParameterCollection.GetType(ident)
Fixed a bug with reading parameter values
Added failing ParameterCollection test
Fixed switching ParameterCollections with the same compiled expression
Added string interpolation for ScriptFuncs
Added some more json deserialization tests
Now supporting constant object values for script funcs in json
Better support for using enum values in expressions returning an enum type
Added enum tests
Fixed expression strings containing only an enum name
Fixed enum string coercion
Some ParameterCollection finishing touches
Added boolean support
Added null support
Added ParameterCollection.Add(ident, value)
Easier way to reset values in a ParameterCollection
Added IParameterCollection
Fixed a typo in SetFromConstant
Added implicit conversion to strings
Fixed CanImplicitlyConvert
Made CanImplicitlyConvert public
Added failing operator overload test
Fixed implicit conversions from double to float
Targeting an older version of Newtonsoft.Json
Added failing test for operator overloads
Better support for operator overloads
Fixed support for && and ||
Added bool ExpressionConverter.AllowCompilation
Expression compilation exception now mentions the original string
Added failing test for negation