<span style="color: #7a4707; font-family: 'Courier New', courier, monaco, monospace; white-space: pre;"><meta name="robots" content="noindex" /></span> ---++ <img alt="MLSA_logo.png" height="47" src="%ATTACHURL%/MLSA_logo.png" title="MLSA_logo.png" width="69" /> Data Files There are three kinds of data files in MLSA: 1 data files that contain a monolingual Abstract Syntax Tree (AST) in text format 1 data files the contain monolingual AST in JSON format 1 data files in comma separated values format (CSV) that contain the results of various kinds of static analysis If a source code file is called NAME.X where NAME is the root file name and X is the language suffix (e.g. test.cpp or analyze.py, etc.) then the data files are named using this root file name as follows: * AST files: NAME.X_ast.txt or NAME.X_ast.json * Monolingual procedure call graph files: NAME.X_call.csv * Monolingual procesure call graph files with API integration: NAME.X_finalcall.csv * Combined multilingual call graph file: NAME_callgraph.csv * Combined function file: NAME_funcs.csv * Forward flow control file: NAME.X_fcfg.csv * Reverse flow control file: NAME.X_rcfg.csv * Monoligual variable assignments: NAME.X_vars.csv * Monolingual reaching definitions analysis: NAME.X_rda.csv The CSV file formats are as follows: * NAME.X_call.csv * call id, class, scope, function name, argument1, argument2... * NAME.X_finalcall.csv * call id, class name, scope, function called, argument1, argument2... * NAME_callgraph.csv * call program name, call program type, function program name, call id, class name, scope, function called, argument1, argument2... * NAME_funcs.csv * program name, class name, function name, number of parameters ---++ Permissions * Persons/group who can view/change the page: * Set ALLOWTOPICCHANGE = FRCVRoboticsGroup -- (c) Fordham University Robotics and Computer Vision
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
png
MLSA_logo.png
r1
manage
38.5 K
2017-07-12 - 19:28
AnneMarieBogar
This topic: Main
>
WebHome
>
FordhamRoboticsAndComputerVisionLaboratory
>
FRCVPublicProject
>
FRCVLabMLSA
>
FRCVLabMLSAFiles
Topic revision: r3 - 2017-07-21 - AnneMarieBogar
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback