Skip to content

Scala 3 port #246

@nightscape

Description

@nightscape

Hi all,

I'm in the process of rewriting a library to use a more modern parser than scala-parser-combinator.
The choice currently comes down to fastparse or cats-parse.
fastparse is a little faster than cats-parse, but cats-parse is already compatible with Scala 3.
Now I'm wondering if there's any plans to port the macro part of fastparse over to the new Scala 3 macros? The comment on top of MacroImpl suggests that most functionality is related to inlining, which afaik is built into Scala 3.
Can anybody give a rough estimate of how much effort it would be to port fastparse to Scala 3?

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions