CringeLang - A cringe programming language

CringeLang - A cringe programming language Used AI

9 devlogs
21h 50m
Created by Whirl

LinkedIn inspired language which is actually surprisingly fun to write
AI helped with writing tests for the language

Timeline

Completed v1 and fixed minor bugs alongside a logo

Update attachment

i completed the language and added support for importing modules!
further wrote the docs and worked on a cli tool to run the language
biggest challenge so far was getting the interpreter to work and correctly spit out errors which were not python errors or edge cases.

Update attachment

oops i forgot to update and the waka projects
uh i started working on the docs side by side and started with design and ideation aswell
grinding and submitting a v1 to twist hopefully by tomorrow or day after , interpreter + half parser + some error handling left

Update attachment

Parser work and syntax tree to handle and work along with parser
finished the ast part and halfway done with the parser
ai honestly helped me a lot this session especially with function calling as that took too much time where it either called the function without args or messed up the function and kept the args

Update attachment

erm actually it seems my parser can't handle my lexer so a bit of work on that and then restart WORKING. also introduced a test which runs in background after every big change to make sure i did not fuck up somehow

Update attachment

i finished the lexer it can detect keywords and stuff now time to sprint work on the parser and finally interpreter

Update attachment

wrote a quick test along with a bug fix

Update attachment

worked on tokens and defining my toke class started stuff with lexer aswell

Update attachment

got basic calculation done and printing

Update attachment