Skip to content

Commit

Permalink
m4 tokenizer seems to be working
Browse files Browse the repository at this point in the history
  • Loading branch information
dmgerman committed Feb 19, 2018
1 parent 8718b42 commit b7b9319
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
5 changes: 4 additions & 1 deletion tokenize/m4Tokenizer/m4.py
Expand Up @@ -301,7 +301,7 @@ def parse(self, stream=sys.stdout):
if options.verbose:
print >> sys.stderr, 'Parsing ', filename

for tok in self._expand_tokens():
for tok in self.token_iter:
if tok.value != '\n' and tok.value != "\t" and tok.value != ' ':
if options.location:
print "%d:%d\t%s" % (tok.line , tok.column, tok)
Expand All @@ -322,6 +322,8 @@ def parse(self, stream=sys.stdout):


if __name__ == '__main__':

print "begin_unit|revision:0.1;language:m4;cregit-version:0.0.1"
parser = OptionParser()
parser.add_option("-v", "--verbose",
action="store_true", dest="verbose", default=False,
Expand All @@ -345,3 +347,4 @@ def parse(self, stream=sys.stdout):

f = open(filename, "r")
Parser(f.read()).parse()
print "end_unit"
2 changes: 2 additions & 0 deletions tokenizeByBlobId/tokenBySha.pl
Expand Up @@ -57,6 +57,8 @@
"java" => 'Java',
"md" => "Markdown",
"yaml" => "Yaml",
"ac" => "M4",
"am" => "M4",
);


Expand Down

0 comments on commit b7b9319

Please sign in to comment.