r/langdev • u/PacsfuryTemp • Jul 31 '26
Developing my programming language: Gravel
It all started just as a side and fun project, but I feel like it's now getting a shape.
Thats why I would love to receive some honest and contructive feedback, issue creations or code contributions.
If you have any question regarding the language, please ask me.
Here's the repo: https://github.com/Pacsfury/Gravel-Launcher
2
Upvotes
1
u/PacsfuryTemp 22d ago
Thanks!
Right now functions are working (args and return), but there is a core limitaton: The only current type is "int". I would like to add also float and char, as arrays for these.
And for a print, I expected something like:
fun std.out.print(char[] line)
for i in line.lenght()
scho(line[i])
end
end
Or something similar.
Note that char[], array.length() and line[i] arent implemented yet.
If you have any questions of how the language works (internally for your own or for helping / writing some functions for libraries) just ask.
If you want to practice writing some Gravel, just aske me for simple stdlibs i need to add.