Skip to content

embedded as fallback without simd (1) and parser design (2-4) #2

@matu3ba

Description

@matu3ba
  1. As far as I understand, using Zig compiler on embedded (100-300MB RAM) is a potential use cases. Is compatibility without SIMD possible/planned and what would be slowdown and/or drawback?
  2. I guess you plan to make the parser iterative to backtrack: Can the same be applied to zig fmt, which as of now recursively traverses things?
  3. if yes: Incremental parsing planned/possible?
  4. if yes: api to incremental parsing for language server error recovery/robust parsing?

I guess you have probably made up your mind about 1-2 with a draft impementation, so I wanted to ask about it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions