Generating a Control Flow Graph from C project

In Progress Posted 2 years ago Paid on delivery
In Progress Paid on delivery

Hi,

Please: if you do not have an idea about CFG, then do not try, because you will waste my time.

I want to hire someone that he can build a Control Flow Graph data structure from the statements of a C code.

I want a CFG for each C procedure in the program.

You can use any tool for this purpose.

_________________________________________

Class Stmnt { public:

int id;

vector<int> successors;

vector<int> used_variables;

vector<int> read_variables;

Type type;

}

For example:

void main() {

while( i < k + proc2(j) )

{

i++;

}

}

_____________

Statements[0]= { 0, {1}, {}, {}, [login to view URL] }

Statements[1]= { 1, {2}, {}, {}, [login to view URL] }

Statements[2]= { 2, {3}, {j}, {tmp1}, [login to view URL] }

Statements[3]= { 3, {4,8}, {i,k,tmp1}, [login to view URL] }

Statements[4]= { 4, {5}, {}, [login to view URL] }

Statements[5]= { 5, {6}, {i}, {i], [login to view URL] }

Statements[6]= { 6, {3}, {}, {}, Type. CloseCurelyParenthesis }

Statements[7]= { 7, {}, {}, {], Type. CloseCurelyParenthesis }

I hope this explains the idea ..

_________________________________________

There are many tools that could be used to generate a CFG such as: Frama-C, CLang, Understand Code (SciTools).

_________________________________________

The input is any C project code. The output is data structures, without converting it to Basic Blocks.

_________________________________________

Article about CFG: [login to view URL]

_________________________________________

Please, if you do not have an idea about CFG, then it is better not to submit a proposal

_________________________________________

Thanks

C++ Programming C Programming Algorithm C# Programming

Project ID: #32138306

About the project

11 proposals Remote project Active 2 years ago

Awarded to:

luguanhuang

i have done c/c++ cfg for customer before Hello, I have reached a second-level seller in fiverr, and I can get about two thousand dollars a month . I have done Windows and linux c/c++ High-performance server developme More

$630 USD in 7 days
(23 Reviews)
4.9

11 freelancers are bidding on average $507 for this job

AwaisChaudhry

Hi, I have read the details I believe I can do this job. While I believe I have some queries which need to be clarified. For that I would request you to start the chat so we could clarify those. We can discuss the time More

$750 USD in 15 days
(47 Reviews)
8.0
apgrl123

I CAN COMPLETE YOUR PROJECT EASILY Hello, I am programmer with enough experiences on C/C++ for 13 years. C/C++ is nice programming language and I am majoring on it for long years so I have confident to complete your pr More

$600 USD in 7 days
(11 Reviews)
5.4
Maslennikovprod

⭐⭐⭐C/C++/Python/Java Expert⭐⭐⭐ Dear sir. I have checked your project and it is very interesting. I have an experience of attending ICPC so I am very familiar with algorithm with c/c++/python/java. Hope to meet and have More

$300 USD in 1 day
(27 Reviews)
5.1
vovakovalkov80

Hi, I am interested in your offer as a developer with 10 years of experience. I wanna do my best to you with my experience and diligent efforts. For a cheap price, you'll get more than you want in a short period of t More

$630 USD in 7 days
(5 Reviews)
4.8
ayesha0124

Hi there, I have read the brief details of the project u posted. I believe i can help u as I have great experience doing projects with C# Programming, C++ Programming, C Programming and Algorithm. Please send msg to i More

$750 USD in 23 days
(4 Reviews)
4.5
GrynWork

Wait please don't miss me C++ developer experience over 4 years I have already checked all files I can start right now Write to me, we will discuss the details and start

$250 USD in 4 days
(22 Reviews)
3.9
alamineee

Hi, Dear Employer, I have read your job post carefully. I have over seven-plus years of experience at the ✔Machine Learning ✔python ✔Matlab ✔C program, ✔C++ program. ✔R program, ✔Algorithm✔java, and others. Please fee More

$250 USD in 3 days
(3 Reviews)
3.5
fliudmyla1

Hi, how are you? After reading your proposal carefully, I feel confident about the good result. I have spent 8yr+ on projects of C++, C programming and Algorithm. Through this period, I have become very familiar with M More

$300 USD in 7 days
(7 Reviews)
3.6
fahadayyaz5

I am lecturer and computer science professional and have been teaching compare construction from five years and that is why I have also experience of designing pasa scanner using different tools like cplusplus Python t More

$667 USD in 5 days
(4 Reviews)
3.2
rikrock86

sir. Thank you for giving me a chance to bid on your project I have gone through your requirements. I have much experience in this field. I am sure that I can finish your project as you want. I have Skills as follows More

$450 USD in 7 days
(0 Reviews)
0.0