r-lib / Evaluate
Licence: other
A version of eval for R that returns more information about what happened
Stars: ✭ 88
Programming Languages
r
7636 projects
Projects that are alternatives of or similar to Evaluate
Expressive
Expressive is a cross-platform expression parsing and evaluation framework. The cross-platform nature is achieved through compiling for .NET Standard so it will run on practically any platform.
Stars: ✭ 113 (+28.41%)
Mutual labels: parsing, evaluation
Formula Parser
Parsing and evaluating mathematical formulas given as strings.
Stars: ✭ 62 (-29.55%)
Mutual labels: parsing, evaluation
Govaluate
Arbitrary expression evaluation for golang
Stars: ✭ 2,130 (+2320.45%)
Mutual labels: parsing, evaluation
Mini Yaml
Single header YAML 1.0 C++11 serializer/deserializer.
Stars: ✭ 79 (-10.23%)
Mutual labels: parsing
Kubeplay
kubeplay – a new way to interact with Kubernetes API from your terminal
Stars: ✭ 83 (-5.68%)
Mutual labels: repl
Goto
Goto is an interpreted programming language written in go.
Stars: ✭ 79 (-10.23%)
Mutual labels: repl
R Bridge
Bridge library to connect ArcGIS and R, including arcgisbinding R library.
Stars: ✭ 87 (-1.14%)
Mutual labels: r-package
Eval Sql.net
SQL Eval Function | Dynamically Evaluate Expression in SQL Server using C# Syntax
Stars: ✭ 84 (-4.55%)
Mutual labels: evaluation
Vidvrd Helper
To keep updates with VRU Grand Challenge, please use https://github.com/NExTplusplus/VidVRD-helper
Stars: ✭ 81 (-7.95%)
Mutual labels: evaluation
Uaiso
A multi-language parsing infrastructure with an unified AST
Stars: ✭ 86 (-2.27%)
Mutual labels: parsing
Ultra
A Leiningen plugin for a superior development environment
Stars: ✭ 1,213 (+1278.41%)
Mutual labels: repl
Eval On Nn Of Rc
Empirical Evaluation on Current Neural Networks on Cloze-style Reading Comprehension
Stars: ✭ 84 (-4.55%)
Mutual labels: evaluation
Clj Suitable
ClojureScript "IntelliSense" support for JS objects and their properties/methods. Via figwheel and Emacs CIDER.
Stars: ✭ 82 (-6.82%)
Mutual labels: repl
Evaluate
Evaluate provides tools that allow you to recreate the parsing, evaluation and
display of R code, with enough information that you can accurately recreate what
happens at the command line. Evaluate + replay works very similarly to
source()
, but is written in such a way to make it easy to adapt for other
output formats, such as html or latex.
There are three components to the evaluate
package:
-
parse_all
, a version of parse that keeps expressions with their original source code, maintaining formatting and comments. -
evaluate
, which evaluates each expression produced byparse_all
, tracking all output, messages, warnings, and errors as their occur, and interleaving them in the correct order with the original source and value of the expression. -
replay
, which outputs these pieces in a way that makes it look like you've entered the code at the command line. This function also serves as a template for other output formats.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].