#parser-combinator #statically #sync #async #dispatched

macro xparse-macros

A parser combinator that is fully statically dispatched and supports both sync & async parsing

4 releases

0.1.10 Nov 30, 2023
0.1.9 Nov 30, 2023

#2117 in Procedural macros


Used in xparse

Custom license

27KB
707 lines

XParse

A parser combinator that is fully statically dispatched and supports both sync & async parsing.

How to use

An example of a very simple JSON parser is provided as a test.

License

This repository is open-sourced with the MIT License with exceptions of that, any person or organization that matches one of the following conditions are fully prohibited to this repository:

  • Being born, founded, registered or naturalized in Israel.

  • Once publically expressing support for Israel or Zionism.

  • Being identified as jew, without publicly expressing opposition to Israel and Zionism.

  • Once publically expressing support for Feminist.

Dependencies

~250–700KB
~17K SLoC