MZ @ !L!This program cannot be run in DOS mode. $ T:::̩:;:*g:1:Rich: PE L V / @ 0 ' d p .text P `.data ( @ , : H V h t " , 4 < Spc2Tab [01/11] (haftmann#software ++FREEWARE++) Substitute tabs for spaces (and vice versa) where appropriate Usage: spc2tab [switches] [file ...] replace <file> with - or pipe to stdout - a new-tabbed file. /Txx tabsize in+out, /TIxx tabsize in, /TOxx tabsize out (1=spaces only) /Lc set literal string delimiter, /P pipe to stdout (don''t overwrite) /Nxx no TAB subst for *single* spaces beyond column xx, defaults to 1 /Cc set comment char to prevent *single* space interpretation before that Standards are both tab sizes =8, string delimiter="'", comment char="{" Examples: spc2tab -c; x.asm insert tabs into spaced (hard to edit) ASM file spc2tab -ti4 *.c* *.h Make VC sources readable spc2tab -to1 x.txt remove all tabs, assuming tabsize = 8 spc2tab -l' -c{ -p x.pas>y.pas don't overwrite source spc2tab: error: %s r w invalid tabsize superfluous option P invalid margin invalid switch no match can't replace input file can't create temp file S P C 2 T A B $ . $ $ $ can't open input file hp@ L@ Yj H@ t$h@ L@ YYjH@ D$|$D$+ UES3V+ËtHt Huh@ h@ uX@ YYE9uu}^^ ^u=6EjjPT@ u%E= uE = uE = uF6P@ Y^[] V6\@ &