citron

2.0

An LALR Parser Generator for Swift
roop/citron

What's New

2.0

2018-10-10T14:01:09Z

Major features:

Grammar:

CitronParser:

CitronLexer:

  • Support for tracking the position of the token in the input: currentPosition
  • Ability to continue lexing after an error: tokenize()

Citron

Citron is an LALR parser generator for Swift. For a given input grammar, Citron creates a reentrant type-safe parser in Swift.

Citron's parser generation engine is based on Lemon.

Citron requires Swift 4.

The Citron documentation can be found here.

Description

  • Swift Tools
View More Packages from this Author

Dependencies

  • None
Last updated: Fri Jan 12 2024 03:36:03 GMT-1000 (Hawaii-Aleutian Standard Time)