コード例 #1
0
def pragmaRequire(ppt, line, result):
	"Includes a source file at most one time"
	filename = str(os.path.dirname(sys.argv[1])) + os.sep + line.expect("STRING").value
	line.expect("EOL")
	if type(filename)==str:
		global loadedfiles
		if filename not in loadedfiles:
			loadedfiles[filename]=1
			result.append(FE.parse_file(ppt,filename))
コード例 #2
0
def pragmaRequire(ppt, line, result):
    "Includes a source file at most one time"
    filename = line.expect("STRING").value
    line.expect("EOL")
    if type(filename) == str:
        global loadedfiles
        if filename not in loadedfiles:
            loadedfiles[filename] = 1
            result.append(FE.parse_file(ppt, filename))
コード例 #3
0
ファイル: CorePragmas.py プロジェクト: ZaneDubya/MetroidMMC3
def pragmaRequire(ppt, line, result):
    "Includes a source file at most one time"
    filename = line.expect("STRING").value
    line.expect("EOL")
    if type(filename) == str:
        result.append(FE.parse_file(ppt, filename, True))
コード例 #4
0
ファイル: CorePragmas.py プロジェクト: ZaneDubya/MetroidMMC3
def pragmaInclude(ppt, line, result):
    "Includes a source file"
    filename = line.expect("STRING").value
    line.expect("EOL")
    if type(filename) == str:
        result.append(FE.parse_file(ppt, filename))
コード例 #5
0
ファイル: CorePragmas.py プロジェクト: jaredjennings/Ophis
def pragmaRequire(ppt, line, result):
    "Includes a source file at most one time"
    filename = line.expect("STRING").value
    line.expect("EOL")
    if type(filename) == str:
        result.append(FE.parse_file(ppt, filename, True))
コード例 #6
0
ファイル: CorePragmas.py プロジェクト: jaredjennings/Ophis
def pragmaInclude(ppt, line, result):
    "Includes a source file"
    filename = line.expect("STRING").value
    line.expect("EOL")
    if type(filename) == str:
        result.append(FE.parse_file(ppt, filename))
コード例 #7
0
def pragmaInclude(ppt, line, result):
	"Includes a source file"
	filename = str(os.path.dirname(sys.argv[1])) + os.sep + line.expect("STRING").value
	line.expect("EOL")
	if type(filename)==str:	result.append(FE.parse_file(ppt,filename))