pub fn parse_function(to_parse: &str) -> Result<Unifiable, String>
Expand description
Parses a string to produce a built-in function (SFunction).
§Note
- parse_function() is very similar to parse_complex().
§Arguments
- string to parse
§Returns
- SFunction or error message
§Usage
use suiron::*;
match parse_function("add(7, 9, 4)") {
Ok(term) => { println!("{}", term); },
Err(msg) => { println!("{}", msg); },
}
Should print: add(7, 9, 4)