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
SwiftBSD-2-Clause
Issues
- 0
Bork tutorial broken
#102 opened by andreweinkoetz - 2
Update stlrc to use TerminalKit
#94 opened by SwiftStudies - 0
Support parsing a plain byte stream
#101 opened by daniel-abramov - 1
Increase unit test coverage
#90 opened by SwiftStudies - 1
Support for Carthage
#82 opened by eimantas - 0
Finalize changes to STLR language
#89 opened by SwiftStudies - 0
Complete public documentation
#91 opened by SwiftStudies - 0
Update BORK tutorial for 0.6+
#92 opened by SwiftStudies - 0
Update STLR tutorial
#93 opened by SwiftStudies - 1
Rework error handling
#83 opened by SwiftStudies - 1
Using OysterKit for syntax highlight
#88 opened by eimantas - 1
Improve parsing error output from stlrc
#87 opened by SwiftStudies - 1
- 17
You must declare the name of the grammar before any other declarations (e.g. grammar <your-grammar-name>) from 47 to 47
#85 opened by eimantas - 1
Revisit extensions for building rules
#28 opened by SwiftStudies - 1
Offer a brew install option for command line tool
#80 opened by wess - 1
STLR - Sub transient evaluation optimiser
#22 opened by SwiftStudies - 0
Complete all private documentation
#19 opened by SwiftStudies - 0
Complete all internal documentation
#18 opened by SwiftStudies - 0
Take a fresh look at RuleInstance
#27 opened by SwiftStudies - 1
Nested expression matching
#79 opened by wess - 5
pinned terms as regex
#67 opened by wess - 1
Scanner branch optimisation
#23 opened by SwiftStudies - 0
- 0
Cache compiled regular expressions
#71 opened by SwiftStudies - 1
Optimizer makes void tokens transient
#68 opened by SwiftStudies - 3
Bork example errors with preposition
#64 opened by wess - 1
- 1
Suggestion to rename .whitespaces to .whitespace or .whitespaceOrTab or to change their behaviour
#55 opened by MaxDesiatov - 2
- 0
- 0
Refactor token streaming
#21 opened by SwiftStudies - 0
- 0
- 0
- 0
Streams are not lazy enough
#26 opened by SwiftStudies - 0
- 0
Complete all public documentation
#16 opened by SwiftStudies - 0
- 0
Evaluate documentation generation tools
#15 opened by SwiftStudies - 0
- 1
Local absolute path in project file
#5 opened by Buesing-Sebastian - 3
OysterKit.swift missing
#6 opened by KiGi - 0
Won't compile in Swift 1.0
#3 opened by wildthink