diff --git a/schala-lang/language/src/schala.rs b/schala-lang/language/src/schala.rs index 512d2d8..b80b42e 100644 --- a/schala-lang/language/src/schala.rs +++ b/schala-lang/language/src/schala.rs @@ -152,6 +152,7 @@ fn stage_names() -> Vec<&'static str> { } impl ProgrammingLanguageInterface for Schala { + //TODO flesh out Config type Config = (); fn language_name() -> String { "Schala".to_owned() diff --git a/schala-repl/src/language.rs b/schala-repl/src/language.rs index cd5d28f..d205446 100644 --- a/schala-repl/src/language.rs +++ b/schala-repl/src/language.rs @@ -16,13 +16,6 @@ pub trait ProgrammingLanguageInterface { } } -//TODO this is what I want -/* -struct Options { - lang_options: T -} -*/ - pub struct ComputationRequest<'a, T> { pub source: &'a str, pub config: T, diff --git a/source_files/schala/syntax_playground.schala b/source_files/schala/syntax_playground.schala index 9123962..af9cc47 100644 --- a/source_files/schala/syntax_playground.schala +++ b/source_files/schala/syntax_playground.schala @@ -6,6 +6,7 @@ fn main() { } + @annotations use the @ sigil // variable expressions