SwiftStudies / OysterKit

OysterKit is a framework that provides a native Swift scanning, lexical analysis, and parsing capabilities. In addition it provides a language that can be used to rapidly define the rules used by OysterKit called STLR

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update stlrc to use TerminalKit

SwiftStudies opened this issue · comments

CommandKit is heavy and fundamentally hard to understand. TerminalKit is simpler (and somewhat less powerful) but is more than enough and will enable easier extension.

https://github.com/SwiftStudies/TerminalKit

Maybe i'm misinterpreting this issue (it is also 2 years old) but you should perhaps look into ArgumentParser: https://swift.org/blog/argument-parser/

this is managed by swift.org and should take boilerplate out of commandline tool argument parsing.

You aren't... I think you are right that this is the way to go