Generating CFG -where nodes are statements- for C source codes

进行中 已发布的 2 年前 货到付款
进行中 货到付款

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++编程 C 编程 C# 编程 软件构架 算法

项目ID: #32653985

关于项目

12个方案 远程项目 活跃的2 年前

有12名威客正在参与此工作的竞标,均价$488/小时

apgrl123

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

$500 USD 在7天内
(30条评论)
6.8
ayesha0124

Hello there, I am sure i can help u as i have experience with doing similar jobs. I can do this job because have great experience with Software Architecture, Algorithm, C Programming, C++ Programming and C# Programming 更多

$750 USD 在22天内
(10条评论)
5.5
yuriikvachuk5

Hi, Client. I have deep knowledge and experience of C/C++, Python, JavaScript, Matlab/simulink , embeded C, Control theory, Electronics and optimization algorithm. I was awarded the International Collegiate Programm 更多

$500 USD 在7天内
(21条评论)
5.5
mirzaahamza

Heyy I am expert and I can help you with your project message me to discuss so that we can start working on it

$250USD 在1天里
(90条评论)
5.6
VikaKZ

Hello. I have read your requirements carefully. I can do any problem perfectly. I am a senior C++, C#, Python developer. I have 7+ years experience in C++, C#, Python. Very familiar with algorithm, graph theory and da 更多

$500 USD 在7天内
(1条评论)
4.9
fliudmyla1

Hi, Dear I`ve read your project post very carefully and I`m really interest in your project. I`ve rich 6+years of experience and knowledge in c++ & CFG. If you hire me, I can start right now and I`ll provide you with t 更多

$500 USD 在7天内
(15条评论)
5.2
veljkodimcic111

I am c++ expert There are so many development languages but they are all related with c basically I had been produced image processing and video streaming with OpenCV. c++ programming is my favourite and the most compe 更多

$500 USD 在7天内
(6条评论)
5.1
AndreiSokolov

===== Expert of C/C++/CFG/Agorithm HERE ===== Dear Client! I am Andrei, experienced programmer from Russia. I have read your requirement and I noticed that I am appropriate to this project. As a skillful software devel 更多

$500 USD 在5天内
(11条评论)
4.6
contentdevninja

Hola! I am confident in helping you with this project on generating CFG at the best price and fastest turn-around time. I have the required expertise to solve the problems of your domain. I am working for 10 years and 更多

$350 USD 在4天内
(6条评论)
2.6
yinshu2020

----------------Professional CFG & C Expert! Best Result in Time!----------- Dear sir. I've read your project description very carefully. I've extensive experience in CFG & G, so I believe that I can provide excellent 更多

$500 USD 在7天内
(5条评论)
2.4
younesshallaoui3

Hi sir, hope you doing great. i am so interested on your project, i can build responsive and powerful websites, and I am ready to start work as soon as you confirm. Relevant Skills and Experience: I have more than 3 更多

$500 USD 在7天内
(0条评论)
0.0