blob: 1163a92056f174a72f42c676640a53fc48dce654 (
plain)
1
2
3
4
5
6
7
|
Syntax is a lexical analysis framework. It supports pluggable syntax
modules, and comes with modules for Ruby, XML, and YAML. It means you
can use Syntax to take a body of text representing instructions in
some syntax (like Ruby), and break that text into tokens. You could
conceivably use it to count the number of classes in a system, or the
number of lines of code per method. But Syntax was written
specifically with syntax highlighting in mind.
|