Tags:
tag this topic
create new tag
view all tags
<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
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r3 - 2017-07-21
-
AnneMarieBogar
Home
Site map
Main web
Sandbox web
TWiki web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
P
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
E
dit
A
ttach
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