pub fn bytes(
in: List(TokenAST),
contents: BitArray,
) -> List(TokenAST)
pub fn bytes_value(contents: BitArray) -> TokenAST
pub fn dict_value(
contents: fn(Dict(String, TokenAST)) -> Dict(String, TokenAST),
) -> TokenAST
pub fn dictionary(
in: List(TokenAST),
content: fn(Dict(String, TokenAST)) -> Dict(String, TokenAST),
) -> List(TokenAST)
pub fn encode(
in: List(TokenAST),
) -> Result(BitArray, EncoderError)
pub fn int(in: List(TokenAST), contents: Int) -> List(TokenAST)
pub fn int_value(contents: Int) -> TokenAST
pub fn list(
in: List(TokenAST),
contents: List(TokenAST),
) -> List(TokenAST)
pub fn list_value(contents: List(TokenAST)) -> TokenAST
pub fn new() -> List(TokenAST)
pub fn string(
in: List(TokenAST),
contents: String,
) -> List(TokenAST)
pub fn string_value(contents: String) -> TokenAST