Skip to content

m-aishah/Betty-Fixer

Repository files navigation

BettyFixer Logo

🍀 Overview

This project is the portfolio project that marks the 9th month of our jouney since we started "doing hard things".

As part of the requirements of graduating from the foundations stage to the specialization stage of the ALX Software Engineering Program, we have been tasked to develop a Portfolio project. And we (Aishah and Eze) have decided to create "The Betty Fixer".

❓ What is the Betty Fixer?

Betty Fixer is a command line application built to fix betty errors in a specified C file. It was built for the purpose of helping a programmer with betty errors so that the resources that would have gone into worrying about such errors can be employed in more important areas (like the actual logic of the code).

🔨 Setup & Usage

Dependencies

  • GCC - C compiler
  • The Betty Program

  1. In order to use BettyFixer on your C Program. First, clone the the Betty Fixer repository.
    git clone https://github.com/m-aishah/Betty-Fixer.git
  2. Next, navigate into the Betty fixer directory.
    cd Betty-Fixer
  3. Using gcc, compile all the .c files in the Betty-Fixer directory.
    gcc -o bettyFixer *.c

  4. And you are good to go. All you have to do is to run the executable 'bettyFixer' with whatever file you need t fix!

    For instance:

    ./bettyFixer path_to_c_file

    🔥 Future Updates

    This project is still in the early stages. Here is a list of expected upgrades in coming weeks
    • Apply parallel programming with Threads.
    • Implement functionality to fix Betty Documentation errors.
    • Work on more efficient way of setting up the Betty Fixer.

    🌐 Contributing

    Want to contribute to this project? You are welcome to create an issue. Thank you!

    🌟 License

    BettyFixer is made under the MIT License

    ❤️ Authors

    Meet the authors of this project here.

About

A command line tool to fix betty errors in a specified file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages