Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 936 Bytes

File metadata and controls

38 lines (25 loc) · 936 Bytes

Lama Bytecode Frequency Analyzer

The Lama Bytecode Frequency Analyzer is a static analysis tool designed to calculate the frequency of bytecode occurrences within Lama programming language programs.

This project employs the c-hashtable project for efficient hash table implementation. Visit c-hashtable for more details on the original project.

Building

To build the project, use the following command:

make all

Usage

After building the project, run the analyzer using the following command:

./build/freq_analyzer <input_file.bc>

Replace <input_file.bc> with the actual bytecode file you want to analyze.

Example:

./build/freq_analyzer Sort.bc

Cleaning

To clean up the build artifacts and executable, use:

make clean

License

This project is licensed under the MIT License - see the LICENSE file for details.