BrainrotLang

BrainrotLang Used AI

7 devlogs
17h 8m
•  Ship certified
Created by CloudyHacker

my esolang based on BrainRot Memes
BrainRotLang is a fun and creative programming language that replaces regular coding terms with Gen Z slang.
You use npc ahh comment() for printing output in console, npc ask for input; which is a funny take on latest memes. For comparisons, you can write frfr instead of ==, and use no cap for True. Many other operators & keywords are there like sybau for successive line printing, (beta, gyat_level, chad) for variable declaration, ragequit for terminating the program.

Timeline

Ship 1

0 payouts of shell 0 shells

CloudyHacker

about 1 month ago

CloudyHacker Covers 7 devlogs and 17h 8m

everything done and dusted, from bugs solving to hosting to adding extra features to design the streamlit UI. Learn a lot, was introduced to new tools like regex, streamlit, subprocesses working, compiler parsing. Added Snippets as well for .brt codes

Update attachment

finally its done, lots of errors were there while dealing with identation issues + nested if-else + functions calling, now its all working. uff lots of efforts and debugging but it's total worth. Now just Custom Error handling is pending

Update attachment

I have implemented Variable declarations (3 types, one is chad <var_name> to represent Constant values) , if-else blocks(even nested) with proper indentation, operators, and working on functions. But my code is a complete mess :skull: it's only a single file. need to document properly.

Update attachment

eval function done
indentation handling done
if-elif-else block done

remaining:
for and while loops with some touch
functions
operators

Update attachment

Variables declaration part is done. beta is used to declare integer variables from 0 to 10, g_level for any number. and Chad keyword for constant values

Update attachment

wohoo, getting interest in multiple things, my brain is bombarding me ideas and crazy memes. just finished up setting variable declaration + printing statements.
using argparse and subprocess to run the generated python code in the same go for less brain dead situations

Update attachment

just started with my version of esolang using brain rot memes. made first .brt(brainrot file). just for sake of testing out how argparse works in python.

Update attachment