Appendix A: Advanced Topics
In this appendix, we will show what the Bosque project structure looks like, describe its internals, and show you how you can contribute to the project. Since the project is still under heavy development, lacking certain implementations, and with bugs and feature requests still present, everyone is welcome to improve the language with their own contributions. This appendix is rather introductory so you won’t have much to do here. Instead, you will learn where to find the source code, understand its overall structure, and see how to make your own changes and suggestions.
Here is a list of topics that we are going to cover:
- Discovering the Bosque source code and the project structure
- Learning how to report bugs and feature requests
- Learning how to contribute
At the end of this appendix, you will know what the process of designing a new programming language looks like. You will also be familiar with the code structure of the...