mango 0.4.0

The Mango programming language (UNDER CONSTRUCTION)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::ast::AST;
use crate::util::encdec::ToText;
use crate::util::strtype::Name;
use derive_new::new;

/// A literal integer value.
#[derive(new, Debug, PartialEq, Eq, Hash)]
pub struct VariableAST {
    name: Name,
}

impl ToText for VariableAST {
    fn to_text(&self) -> String {
        format!("{:}", self.name)
    }
}

impl AST for VariableAST {}