oak_smalltalk/language/mod.rs
1use oak_core::Language;
2
3/// Smalltalk 语言定义
4#[derive(Debug, Clone)]
5pub struct SmalltalkLanguage;
6
7impl SmalltalkLanguage {
8 pub fn new() -> Self {
9 Self
10 }
11}
12
13impl Default for SmalltalkLanguage {
14 fn default() -> Self {
15 Self::new()
16 }
17}
18
19impl Language for SmalltalkLanguage {
20 type SyntaxKind = crate::kind::SmalltalkKind;
21 type TypedRoot = ();
22}