Пример #1
0
def main(projectRoot):
   
    print('Creating ASTs in CSV format for %s' %(projectRoot))
    
    codeTreeWalker = SourceFileWalker(projectRoot)
    codeToCSVAST = CodeToCSVAST()
    
    for sourceFile in codeTreeWalker:
        print sourceFile
        dirForSourceFile = codeTreeWalker.getDirForFilename(sourceFile)
        codeToCSVAST.run(sourceFile, dirForSourceFile)
Пример #2
0
def main(projectRoot):
   
    print('Creating ASTs in CSV format for %s' %(projectRoot))
    
    codeTreeWalker = CodeTreeWalker(projectRoot)
    codeTreeWalker.setFilenameFilterRegex('source')
    codeToCSVAST = CodeToCSVAST()
    
    for sourceFile in codeTreeWalker:
        dirForSourceFile = codeTreeWalker.getDirForFilename(sourceFile)
        codeToCSVAST.run(sourceFile)
        codeToCSVAST.save(dirForSourceFile)
Пример #3
0
def main(projectRoot):

    print('Creating ASTs in CSV format for %s' % (projectRoot))

    codeTreeWalker = CodeTreeWalker(projectRoot)
    codeTreeWalker.setFilenameFilterRegex('source')
    codeToCSVAST = CodeToCSVAST()

    for sourceFile in codeTreeWalker:
        dirForSourceFile = codeTreeWalker.getDirForFilename(sourceFile)
        codeToCSVAST.run(sourceFile)
        codeToCSVAST.save(dirForSourceFile)