Skip to main content

rank_coordinate

Function rank_coordinate 

Source
pub fn rank_coordinate(space: Symbol, ordinal: ContentId) -> Ref
Expand description

Build a coordinate reference for ordinal within space.

ยงExamples

let mut cx = Cx::new(
    Arc::new(NoopEvalPolicy),
    Arc::new(DefaultFactory),
    sim_kernel::HandleSeed::new(7),
);
let ordinal = cx
    .datum_store_mut()
    .intern(Datum::String("first".to_owned()))
    .unwrap();
let coord = rank_coordinate(Symbol::qualified("rank", "expr-small"), ordinal);
assert!(matches!(coord, Ref::Coord(_)));