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.
To build the project, use the following command:
make allAfter 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.bcTo clean up the build artifacts and executable, use:
make cleanThis project is licensed under the MIT License - see the LICENSE file for details.