No description
Find a file
bigsketti 61951d7034
2024-09-25 09:14:27 -04:00
headers Lexer now outputs to file 2024-09-25 09:08:18 -04:00
src 2024-09-25 09:14:27 -04:00
lexerOutput.txt Lexer now outputs to file 2024-09-25 09:08:18 -04:00
profaneCompiler Lexer now outputs to file 2024-09-25 09:08:18 -04:00
README.md Create README.md 2024-09-22 12:07:37 -04:00
testInput.txt Initial commit, only the lexer as of now. 2024-09-22 11:42:41 -04:00

ProfaneC, the most evil of the C's and a direct rival to Terry Davis's HolyC used to create TempleOS. ProfaneC is meant to have similar syntax to good ol plain ol C but slightly more evil and a whole lot less useful. Currently it is just a lexer but I will continue development on it over time until I deem it finished. This is just a fun project to teach my how programming languages and compilers work at a deeper level while also being a means of improving my programming skills. I plan to implement quality of life detriments such as, arrays beginning index being 1, as many implicit type conversions as possible (who doesn't love ambiguity), compiler errors and warnings made to ruin your day, and so much more to make your programming experience as evil as possible!

This will not be the next big language, I am a first year college student that does not have the time, knowledge, or resources to develope a full fledged functional language that compiles to machine code and has unique enough features to have a place in the real world. This is simply a fun project to melt my brain on for a while.