Add files via upload

This commit is contained in:
Lerking
2018-07-18 12:14:42 +02:00
committed by GitHub
parent 8ff9e5136a
commit 8d69458150
6 changed files with 438 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
# (c) 2018 Jan Lerking
# Python parser for c header files.
# Used for creating corresponding NASM include files.
import keywords
import os
keywords.init()
class parser(f):
self.prep = keywords.preprocessor_directives
self.reg = keywords.regular
self.file = f
def get_token(self, k):
token = ""
if w in self.prep:
token = self.prep(w)
if w in self.reg:
token = self.reg(w)
return token