shelly-shell 0.5.4

A Rust based Unix style shell with a typed and structured language syntax.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

mod model;
mod project;
mod queries;

use crate::language::analysis::SymbolSnapshot;

pub(super) use crate::server::intelligence::project::{ Project, uri_path };
pub(super) use crate::server::intelligence::queries::offset;

pub(super) const MAX_BYTES: usize = 1024 * 1024;
pub(super) const MAX_STEPS: usize = 640_000;

impl Project
{
    pub fn new(snapshot: &SymbolSnapshot) -> Self
    { Self::baseline(snapshot) }
}