pub fn parse_import<'a, E>(
    s: Span<'a>
) -> IResult<Span<'a>, Vec<Instruction>, E>where
    E: ParseError<Span<'a>> + ContextError<Span<'a>>,