sim-run-loaders 0.1.2

Feature-composable SIM bootloader loaders.
Documentation
1
2
3
4
5
6
7
8
9
10
pub(crate) fn parse_symbol_text(value: &str) -> sim_kernel::Symbol {
    match value.split_once('/') {
        Some((namespace, name)) if !namespace.is_empty() && !name.is_empty() => {
            sim_kernel::Symbol::qualified(namespace.to_owned(), name.to_owned())
        }
        _ => sim_kernel::Symbol::new(value.to_owned()),
    }
}

pub(crate) use sim_value::kind::expr_kind;