def assemble
import qasim-bend-kit@0.1.0.2/libs/JSON.bend as JSONimport Base
1199def assemble(tokens: List<Token>, state: Assembly) -> Result<&1, &1, Error, Value>:
1200 match tokens:
1201 case Nil{}: assembly_finish(state)
1202 case token <> tail: assemble(tail, assembly_step(state, token))