These packages are available as a package collection, usable in Xcode or SwiftPM.
A Lexer Named Kaleidoscope, powered by Swift Macro
Lexing library for Swift
2 packages.