Skip to content

valentinValep/Function_Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Functions Network

Description

Functions Network is a script that allows you to visualize the link between every function of a C project. The better use of this script is to use it on a project norm with the 42 Norm.

Installation

apt-get install python3
pip install -r requirements.txt

Usage

python funtions_network.py <path to files or directories> ...

The links between functions are created when a function call another function and is represented as an arrow. When using multiples files and directories, every file will be colored in a different color.

Example

python funtions_network.py file1.c file2.c

Simple network on a file Simple network on 2 files

python funtions_network.py dir/

Network on multiples files and directories

Credits

This script use the following librarie:

Created by Valentin Lepiller as side projectof the 42 school. Feel free to use it! :)

About

Script that allows you to visualize the link between every functions of a C project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages