Get rid of freeze (now its own directory).

Added some new demos.  Fixed a few others.
This commit is contained in:
Guido van Rossum 1994-10-03 16:45:35 +00:00
parent 011813444c
commit 07c9645413
6 changed files with 345 additions and 25 deletions

View file

@ -194,7 +194,7 @@ def fix(filename):
# Tokenizing ANSI C (partly)
Identifier = '[a-zA-Z_][a-zA-Z0-9_]+'
Identifier = '\(struct \)?[a-zA-Z_][a-zA-Z0-9_]+'
String = '"\([^\n\\"]\|\\\\.\)*"'
Char = '\'\([^\n\\\']\|\\\\.\)*\''
CommentStart = '/\*'
@ -246,6 +246,7 @@ def fixline(line):
if Program is InsideCommentProgram:
if not Docomments:
print 'Found in comment:', found
i = i + n
continue
if NotInComment.has_key(found):
## print 'Ignored in comment:',
@ -290,7 +291,9 @@ def addsubst(substfile):
i = -1 # Happens to delete trailing \n
words = string.split(line[:i])
if not words: continue
if len(words) <> 2:
if len(words) == 3 and words[0] == 'struct':
words[:2] == [words[0] + ' ' + words[1]]
elif len(words) <> 2:
err(substfile + ':' + `lineno` +
': warning: bad line: ' + line)
continue