schala/src/schala_lang/mod.rs

23 lines
448 B
Rust
Raw Normal View History

2017-08-31 14:57:56 -07:00
use language::{ProgrammingLanguageInterface, EvalOptions, ParseError, TokenError, LLVMCodeString};
2017-08-29 04:15:31 -07:00
2017-08-29 04:27:07 -07:00
mod parsing;
2017-08-29 04:15:31 -07:00
pub struct Schala {
}
impl Schala {
pub fn new() -> Schala {
Schala { }
}
}
2017-08-31 14:57:56 -07:00
impl ProgrammingLanguageInterface for Schala {
fn get_language_name(&self) -> String {
2017-08-29 04:15:31 -07:00
"Schala".to_string()
}
2017-08-31 14:57:56 -07:00
fn evaluate_in_repl(&mut self, input: &str, eval_options: EvalOptions) -> Vec<String> {
vec!(format!("evaluation"))
2017-08-29 04:15:31 -07:00
}
}