xref: /NovaShell/src/main.rs (revision 001f2a751fdbbe2ca1054f72891585ac8ce77932)
1 #![allow(non_snake_case)]
2 #![feature(core_intrinsics)]
3 
4 extern crate libc;
5 
6 #[macro_use]
7 extern crate lazy_static;
8 
9 #[macro_use]
10 extern crate num_derive;
11 
12 mod shell;
13 
14 mod keycode;
15 
16 mod env;
17 
18 use env::Env;
19 use shell::Shell;
20 
21 fn main() {
22     Env::read_env();
23     let mut shell = Shell::new();
24     shell.exec();
25     return;
26 }
27