Konpairu is a simple Java expression analyzer created using .NET MAUI (Multi-platform App UI). This application incorporates lexical, syntactical, and semantic analysis features.
Lexical Analyzer: The application includes a lexical analyzer responsible for tokenizing input source code or text, breaking it down into tokens for further analysis.
Syntactical Analyzer: The syntactical analyzer parses the structure of the source code to ensure it conforms to the grammar rules of a specific programming language or syntax.
Semantic Analyzer: This module performs deeper analysis, checking the meaning and context of the code, aiming to identify errors that might not be caught by the syntactical analysis alone.
- Clone this repository: Open a terminal or Git Bash and run the following command:
git clone https://github.com/davidkingroderos/konpairu.git
- Navigate to the project directory: Change the directory to the cloned project:
cd konpairu
-
Open Visual Studio: Launch Visual Studio IDE.
-
Open the project: Click on
File
>Open
>Project/Solution...
and navigate to the directory where you cloned the repository. Select the solution file (usually with a .sln extension) and clickOpen
. -
Restore NuGet packages (if applicable): If the project uses NuGet packages, right-click on the solution in the Solution Explorer and select
Restore NuGet Packages
. -
Build the solution: Click on
Build
>Build Solution
or pressCtrl + Shift + B
to build the project. -
Set the startup project (if needed): Right-click on the desired project in the Solution Explorer and select
Set as Startup Project
. -
Run the project: Press
F5
or click onDebug
>Start Debugging
to run the project.
We welcome contributions from the community to help improve our project. Please take a moment to review the following guidelines:
-
Fork the repository: Fork this repository to your GitHub account by clicking on the "Fork" button at the top right corner of the repository page.
-
Clone the forked repository: Clone the forked repository to your local machine:
git clone https://github.com/your-username/konpairu.git
- Create a new branch: Move into the project directory and create a new branch for your contributions:
cd project-name
git checkout -b feature/your-feature
-
Make necessary changes: Make your desired changes and ensure that the code follows the project's coding standards and guidelines.
-
Commit your changes: Commit your changes with a descriptive commit message:
git add .
git commit -m "blablabla"
- Push changes to your fork: Push your changes to your forked repository:
git push origin feature/your-feature
7: Create a Pull Request (PR): Go to back to this repository. You should see a prompt to create a new Pull Request from your recently pushed branch. Fill in the PR template, explaining the changes introduced and any relevant information.
This project is licensed under the MIT License.