asterisk 0.1.0

Universal language-agnostic AST walking and accurate call stack generation with tree-sitter
Documentation
pub struct Person {
    name: String,
    age: u8,
}

impl Person {
    pub fn new(name: String, age: u8) -> Self {
        Person { name, age }
    }

    pub fn introduce(&self) {
        println!("Hi, my name is {} and I'm {} years old.", self.name, self.age);
    }

    pub fn celebrate_birthday(&mut self) {
        self.age += 1;
        println!("Happy birthday! I'm now {} years old.", self.age);
    }
}