Function stark::sail::parser::read_value[][src]

fn read_value(
    chars: &mut Peekable<Bytes<'_>>,
    acc: &mut Vec<u8>,
    reg: *mut Region,
    tbl: *mut SlHead
) -> Result<*mut SlHead, SlErrCode>
Expand description

Returns the head of a Sail object structure representing a single item parsed from the input stream

This is a recursive descent parser; the appropriate reader can almost always be deduced from the first character