Mages

MAGES is a very simple, yet powerful, expression parser and interpreter.

MIT License

Stars
123
Committers
3

Bot releases are visible (Hide)

Mages - 2.0.3-alpha-31 Latest Release

Published by github-actions[bot] 10 months ago

  • Include checksum in chocolatey package
Mages - 2.0.2

Published by github-actions[bot] 10 months ago

  • Fixed vulnerability using outdated version of System.Drawing.Common for plugins
  • Fixed ordering of parameters with likelihood (#118)
  • Added SwitchableScope class to achieve scope switching easily (#119)
  • Added improved auto usage of IEnumerable<> constructors (#116)
Mages - 2.0.2-alpha-28

Published by github-actions[bot] 10 months ago

  • Fixed vulnerability using outdated version of System.Drawing.Common for plugins
  • Fixed ordering of parameters with likelihood (#118)
  • Added SwitchableScope class to achieve scope switching easily (#119)
  • Added improved auto usage of IEnumerable<> constructors (#116)
Mages - 2.0.1

Published by github-actions[bot] over 2 years ago

  • Fixed potential overflow in number scanning (#110)
  • Enhanced documentation about list types (#109)
  • Enhanced documentation about results when expecting complex result type (#108)
  • Added phase function for complex numbers (#107)
  • Added tooltip comments when manipulating scopes directly (#106)
  • Improved handling of min / max in combination with complex numbers (#101)
  • Changed Squirrel.windows to Clowd.Squirrel for the standalone REPL
Mages - 2.0.1-alpha-24

Published by github-actions[bot] over 2 years ago

  • Fixed potential overflow in number scanning (#110)
  • Enhanced documentation about list types (#109)
  • Enhanced documentation about results when expecting complex result type (#108)
  • Added phase function for complex numbers (#107)
  • Added tooltip comments when manipulating scopes directly (#106)
  • Improved handling of min / max in combination with complex numbers (#101)
  • Changed Squirrel.windows to Clowd.Squirrel for the standalone REPL
Mages - 2.0.0

Published by github-actions[bot] over 3 years ago

  • Migrated to use GitHub actions
  • Added missing helpers and constants (#98)
  • Added complex helpers (#97)
  • Added complex numbers support (#96)
  • Changed the range operator from : to .. (#76)
  • Changed library target to .NET Standard 2 (#68)
  • Changed application to run on .NET Core 3.1 (#68)
  • Changed types to be reflected as objects (#60)
Mages - 2.0.0-alpha-18

Published by github-actions[bot] over 3 years ago

  • Migrated to use GitHub actions
  • Added missing helpers and constants (#98)
  • Added complex helpers (#97)
  • Added complex numbers support (#96)
  • Changed the range operator from : to .. (#76)
  • Changed library target to .NET Standard 2 (#68)
  • Changed application to run on .NET Core 3.1 (#68)
  • Changed types to be reflected as objects (#60)
Mages - 2.0.0-alpha-17

Published by github-actions[bot] over 3 years ago

  • Migrated to use GitHub actions
  • Added missing helpers and constants (#98)
  • Added complex helpers (#97)
  • Added complex numbers support (#96)
  • Changed the range operator from : to .. (#76)
  • Changed library target to .NET Standard 2 (#68)
  • Changed application to run on .NET Core 3.1 (#68)
  • Changed types to be reflected as objects (#60)
Mages - 2.0.0-alpha-16

Published by github-actions[bot] over 3 years ago

  • Migrated to use GitHub actions
  • Added missing helpers and constants (#98)
  • Added complex helpers (#97)
  • Added complex numbers support (#96)
  • Changed the range operator from : to .. (#76)
  • Changed library target to .NET Standard 2 (#68)
  • Changed application to run on .NET Core 3.1 (#68)
  • Changed types to be reflected as objects (#60)
Mages - 2.0.0-alpha-15

Published by github-actions[bot] over 3 years ago

  • Migrated to use GitHub actions
  • Added missing helpers and constants (#98)
  • Added complex helpers (#97)
  • Added complex numbers support (#96)
  • Changed the range operator from : to .. (#76)
  • Changed library target to .NET Standard 2 (#68)
  • Changed application to run on .NET Core 3.1 (#68)
  • Changed types to be reflected as objects (#60)
Mages - 2.0.0-alpha-14

Published by github-actions[bot] over 3 years ago

  • Migrated to use GitHub actions
  • Added missing helpers and constants (#98)
  • Added complex helpers (#97)
  • Added complex numbers support (#96)
  • Changed the range operator from : to .. (#76)
  • Changed library target to .NET Standard 2 (#68)
  • Changed application to run on .NET Core 3.1 (#68)
  • Changed types to be reflected as objects (#60)
Mages - 2.0.0-alpha-13

Published by github-actions[bot] over 3 years ago

  • Migrated to use GitHub actions
  • Added missing helpers and constants (#98)
  • Added complex helpers (#97)
  • Added complex numbers support (#96)
  • Changed library target to .NET Standard 2 (#68)
  • Changed application to run on .NET Core 3.1 (#68)
Mages - 2.0.0-alpha-12

Published by github-actions[bot] over 3 years ago

  • Migrated to use GitHub actions
  • Added missing helpers and constants (#98)
  • Added complex helpers (#97)
  • Added complex numbers support (#96)
  • Changed library target to .NET Standard 2 (#68)
  • Changed application to run on .NET Core 3.1 (#68)
Mages - 2.0.0-alpha-11

Published by github-actions[bot] over 3 years ago

  • Migrated to use GitHub actions
  • Added missing helpers and constants (#98)
  • Added complex helpers (#97)
  • Added complex numbers support (#96)
  • Changed library target to .NET Standard 2 (#68)
  • Changed application to run on .NET Core 3.1 (#68)
Mages - 1.6.0

Published by FlorianRappl over 6 years ago

  • Included Clip function (#89)
  • Fixed long integer parsing (#88)
  • Allow Forced New Lines in REPL (#87)
Mages - 1.5.0

Published by FlorianRappl almost 8 years ago

  • Added support for named arguments (#65)
  • Included clamp and lerp function (#80)
  • Preprocessor token (#78)
  • Allow variable escaping in literal interpolated string (#79)
  • Included regular expressions function (#77)
  • Fixed onterpolated string escape sequence (#75)
Mages - 1.4.0

Published by FlorianRappl almost 8 years ago

  • Added API support for callback functions
  • Allow multiple arguments for min (#73)
  • Allow multiple arguments for max (#73)
  • Allow multiple arguments for sum (#73)
  • Allow multiple arguments for any (#73)
  • Allow multiple arguments for all (#73)
  • Allow multiple arguments for sort (#73)
  • Cast bool to number (#70)
Mages - 1.3.0

Published by FlorianRappl about 8 years ago

  • Added pattern matching (#58)
  • Improved REPL termination (#67)
  • Allow literal strings (#63)
Mages - 1.2.0

Published by FlorianRappl about 8 years ago

  • Auto completion for member operator (#66)
  • Move delete from statement to expression (#62)
  • Await to resolve futures (#59)
  • Optional arguments language (#57)
  • Smaller bug fixes
Mages - 1.1.0

Published by FlorianRappl about 8 years ago

  • Autocomplete for the REPL (#54)
  • Improved error display (#55)
  • delete existing variables (#61)
  • Enable for loops (#53)
  • Autocompletion enhancements (#54)
  • Minor bug fixes