https://github.com/anuja-rahul/brainrot-lang
Trying out something fun
https://github.com/anuja-rahul/brainrot-lang
brainrot python3
Last synced: about 1 month ago
JSON representation
Trying out something fun
- Host: GitHub
- URL: https://github.com/anuja-rahul/brainrot-lang
- Owner: anuja-rahul
- License: mit
- Created: 2024-12-13T19:19:37.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-14T07:49:58.000Z (6 months ago)
- Last Synced: 2025-04-23T23:58:51.849Z (about 1 month ago)
- Topics: brainrot, python3
- Language: Python
- Homepage:
- Size: 4.19 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Experimenting with Brainrot languages
Welcome to my experimental project repository! In this project I mess around with the Python pre-processor `Pygyat` and the C-based `Brainrot language`, just for fun and learning. (and any other brainrot language I can find)
## Project Structure
- **pygyat-projects**: This part of the project uses the Pygyat library and explore it's functionalities.
- **brainrot-projects**: This part includes the Brainrot language implementations.## Getting Started
### Prerequisites
- **Python 3.12** or higher
- **C Compiler** (like `gcc`)
- **Make** (for building C projects)
- [**Brainrot interpreter**](https://github.com/araujo88/brainrot) (for interpreting brainrot files)
- [**Pygyat preprocessor**](https://github.com/shamith09/pygyat) (to process pygyat files)### Setting Up Python Environment
1. **Clone this repository**:
```bash
git clone https://github.com/anuja-rahul/brainrot-lang.git
cd brainrot-lang
```2. **Create and activate a virtual environment**:
```bash
cd pygyat-projects
python3 -m venv venv
source venv/bin/activate
```3. **Install Pygyat**:
```bash
pip install pygyat
```### Building the Brainrot Compiler
- **Visit brainrot language documentation**:
- [brainrot documentation](https://github.com/araujo88/brainrot)
### Running Your Code
- **For Python scripts**:
```bash
pygyat your_script.pygyat
```- [pygyat documentation](https://pygyat.vercel.app/docs)
- **For Brainrot programs**:
```bash
./brainrot < your_program.brainrot
```
- [brainrot documentation](https://github.com/araujo88/brainrot)## Contributing
Feel free to fork this repository and submit pull requests if you have anything fun to add.
## License
This project is licensed under the [MIT License](LICENSE).
## Acknowledgements
- Thanks to the creators of Pygyat and Brainrot for their awesome tools.
- This is purely for fun and learning. Enjoy experimenting!---