mclangc/README.md

32 lines
880 B
Markdown
Raw Normal View History

2023-04-01 10:20:35 +00:00
# mclang rev2
This is the second revision of [MCLang](https://github.com/mc-lang/mclang) now written in rust!
## Goals
✅ - relatevely usable by normal programmers
✅ - speed comparable to unoptimised C (sometimes)
✅ - static typing
2023-04-01 10:20:35 +00:00
❌ - self hosted (maybe better if not? Since rust is fast asf)
❌ - multiplatform (~~windows~~, linux and mac)
✅ - interop with other languages
2023-04-01 10:20:35 +00:00
❌ - package manager
❌ - installer
## Documentation
The docs are currently are just made in MarkDown.
You can find the docs [here](/docs/index.md)
2023-04-23 14:51:05 +00:00
## Cheatsheet
Usefull things that i search for a lot in the sourcecode so i added them here
2024-03-07 15:37:38 +00:00
add them in reverse order in mclang
2023-04-23 14:51:05 +00:00
Syscall arg order: \[rax ,rdi ,rsi ,rdx ,r10 ,r8 ,r9\]
2023-04-01 10:20:35 +00:00
## Credits
[MCotange](https://github.com/MCorange99) - The one and only me, the creator and current maintainer or mclang rev1 and rev2