Module: RVM::Languages::Math
- Included in:
- MathLanguage
- Defined in:
- lib/rvm/languages/math.rb,
lib/rvm/languages/math/tree.rb,
lib/rvm/languages/math/compiler.rb,
lib/rvm/languages/math/tokenizer.rb
Overview
It is limited to smiple terms, as in for example integration of functions is not offered. Yet it is hopefully enough to serve most mathematical needs.
Included are:
* Opperators: +, -, *, /, ^
* Parenthetes
* Functions (as in proveded by the 'rvm/funcions/math' library or custom loaded)
* Currect prioriets in execution
* Support for variables (getting and setting)
* Multiple concatinated statemetns sepperated by ';'
* Custom functions (as in defining as well as calling)