Uranium
A language that is going to be compiled to IL, that works on Linux, Mac, Windows.
Install / Use
/learn @Juptian/UraniumREADME
If you wish to contribute please do the following:
- Fork the project to your own public repo,
- Make the changes and commit them to the forked repo,
- Make a pull request to the TESTING branch,
- Then, I will personally review the pull request, I will give feedback on it, and then merge or decline it.
If you have issues, please do the following:
- Create an issue with a short, yet descriptive title
- In the issue, please explain what the issue is in depth and how to recreate it
Finally, please be patient as I try to fix it. If it's not fixed quickly, you can always contribute to the repo by making a PR for it
<h2 align="center"> Not understand a part of the code? </h2> Feel free to open an issue asking about it, asking for specifications or asking me to write a `README` about it, I'll be more than happy to respond! <h2 align="center"> Using & Installing </h2>To use the compiler, please make sure you have .NET 5 installed, once you've done that, do the following steps:
- Add text to the
test.urnmfile located in the central folder - Either run the
run.batfile I have in that same directory, or run it via command line withdotnet run test.txt
--showtree
This will show the syntax tree that is produced.
--boundTree
This will show the bound syntax tree that is produced
<h3 align="center"> How to use additional arguments: </h3> To use additional arguments, simply typedotnet run test.txt
then add each argument, separated by a space, so for example:
dotnet run test.txt --showtree
<h3 align="center">This repository is a part of the <b><a href="https://github.com/salty-sweet/TLoDLiBSsf">The List of Developing Languages in Brackeys Server so far</a> I recommend you go check out the others</h4>Related Skills
node-connect
338.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.6kCommit, push, and open a PR
