Discovering the Bosque source code and the project structure
If you want to be able to contribute to the Bosque project, or just want to know how it works internally, you should get familiar with the project structure. In this section, we will briefly discover the structure of the code to teach you how Bosque is built and where to look for various files. Of course, we will not analyze every file and every line of code, as this would require even more lines of text and this is beyond the scope of this book. We’ll quickly go through the structure just to get some orientation. Firstly, let’s understand what is needed to create a programming language.
Understanding the design of a programming language
There are a couple of things to think about when creating a programming language. Just to be clear – there is no perfect recipe for this. There are always many ways to achieve the same thing – regardless of what this thing is. What I want to say is that usually...