Replies: 3 comments 4 replies
-
You are in the right place, V's code is probably the easiest to understand. This is a good start: https://github.com/vlang/v/blob/master/CONTRIBUTING.md (Code Structure section) |
Beta Was this translation helpful? Give feedback.
4 replies
-
https://interpreterbook.com/ |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
TLDR; please help point me to a file in the codebase that will give me a hint as to how the PL is put together. Basically how the compiler is organised together.
So I saw V for the first time many months ago and the fact that it's syntax is a blend of my two favourite languages, Golang and Rust is just captivating. I would always swear I'd come back to make a PR but work has been really intense. Well I am ready to take that bold step in contributing to V and the first thing on my list is understanding how PLs are put together entirely. V is my case study particularly because of its fast build. Would love to know what makes it tick. Can anyone here point me to the location of the codebase where I can kick off my dreams?
Beta Was this translation helpful? Give feedback.
All reactions