1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#![feature(io_error_more)]

//! tr-lang programming language is a language that aims to make programming simpler for
//! turkish speaking groups

pub mod lexer;
pub use lexer::Lexer;

pub mod parser;
pub use parser::Parser;

pub mod bytecode;
pub mod errwarn;
pub mod mem;
pub(crate) mod store;
pub mod token;
pub(crate) mod util;

pub mod runtime;
pub use runtime::Run;
#[cfg(feature = "interactive")]
pub mod interactive;