python code with indention
Fredrik Lundh
fredrik at pythonware.com
Wed Feb 9 13:18:25 EST 2005
Xah Lee wrote:
>i thought it is trivial for the Python parser to spit out a version
> with matching brackets. Similarly, perhaps some opensourcing student
> has modified a parser to read in a matching brackets delimited version
> of Python.
$ python Tools\scripts\pindent.py
You must specify -c(omplete), -d(elete) or -r(eformat)
usage: pindent (-c|-d|-r) [-s stepsize] [-t tabsize] [-e] [file] ...
-c : complete a correctly indented program (add #end directives)
-d : delete #end directives
-r : reformat a completed program (use #end directives)
-s stepsize: indentation step (default 8)
-t tabsize : the worth in spaces of a tab (default 8)
-e : expand TABs into spaces (defailt OFF)
[file] ... : files are changed in place, with backups in file~
If no files are specified or a single - is given,
the program acts as a filter (reads stdin, writes stdout).
More information about the Python-list
mailing list