/// Parses a string into Tru abstract syntax that can be Executed. public static TruStatement Parse(string code) { return(TruStatement.Parse(ExprTree.Parse(code))); }
/// Parses and Interprets a string. Environment defaults to the standard library. public static TruVal Interpret(string code, Environment env = null) { env = env ?? TruLibrary.Library; return(TruStatement.Parse(code).Interpret(env)); }