Revision 2086
Jump to revision: |
|
Author: |
pje |
Date: |
Sun Sep 4 07:06:35 2005 UTC (18 years, 8 months ago) |
Log Message:
Created a new project for SCALE - the Syntax for Configuration
And Language Extensions. So far, this just includes a nifty
generic parser for "Python-like" languages. One of the examples
that shows the power of the parser is a 7-line Python code
reformatter that can reindent Python code without changing its
semantics, properly handling comments, multi-line strings,
continued lines, and much much more. The actual SCALE mini-
language will be implemented atop the generic parser, and it
should be pretty easy to create other domain-specific languages
(like parser generators and other code generators) atop it as
well.
Changed paths: