A C callgraph extractor for callcluster.
{
"metadata":{
"language": a string that expresses the source language or languages,
}
"calls":[
{
"from":index in the 'functions' array,
"to":index in the 'functions' array,
}
],
"functions":[
{
"location":a string representing the filename and line of this function in the sources or somehow tracing to the source code,
"name": name of this function,
}
],
"community":a community object
}
{
"name":the name of this community,
"functions":A list of indices in the functions object,
"communities":A list of community objects
}