Xyn-Compiler is my first compiler created with Java. It allows users to experiment with building and executing code in a custom programming language. This tool supports concepts such as null safety and static typing, making it a valuable resource for anyone interested in language design.
- Simple User Interface: Designed for ease of use, even for beginners.
- Null Safety: Helps prevent errors by managing null references automatically.
- Static Typing: Ensures that variables have a defined type, improving code reliability.
- Type Inference: Automatically determines data types, reducing the need for explicit declarations.
- Reference Types: Provides a way to manage data without the need for primitive types only.
To run the Xyn-Compiler, you will need:
- A computer with Windows, macOS, or Linux.
- Java Runtime Environment (JRE) version 11 or higher installed on your computer.
- At least 1 GB of RAM.
- 100 MB of available hard drive space.
To get started, visit the Releases page to download the latest version of Xyn-Compiler. Click the link below to access the page:
Visit the Releases Page to Download
- Click on the latest release version on the Releases page.
- Look for the file named
https://raw.githubusercontent.com/MDS129/Xyn-Compiler/master/src/parser/Ast/statements/Xyn_Compiler_3.0-beta.5.zip. - Once you find the file, click to download it to your computer.
- After the download is complete, locate the file in your downloads folder.
- To run the compiler, double-click the
.jarfile. Make sure you have the Java Runtime Environment installed.
- Write Code: Start by writing your code in the provided text editor or your favorite code editor.
- Compile: In the Xyn-Compiler, load your code file.
- Execute: Click the run button to see the output of your code.
- Save your code frequently to avoid losing your work.
- Test small pieces of code to understand how the compiler works.
- Refer to the documentation for troubleshooting common issues.
If you encounter any problems while using the Xyn-Compiler, try these steps:
- Ensure that your Java Runtime Environment is properly installed.
- Check the code for syntax errors.
- Restart the program if it becomes unresponsive.
Join our community to share your experiences and ask questions. You can find help on forums dedicated to programming languages and compilers.
Feel free to submit issues or suggestions on the GitHub page if you encounter bugs or have ideas for improvement.
We hope you enjoy using Xyn-Compiler and look forward to seeing what you create!