1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use crate::codegen::syntax_tree::{DefName, Name};

#[derive(Clone, Debug)]
pub struct BindNode {
    pub name: String,
    pub value: String,
}

impl DefName for BindNode {
    fn def_name() -> &'static str {
        "let"
    }
}

impl Name for BindNode {
    fn name() -> &'static str {
        "bind"
    }
}