Hello,
Excuse my ignorance and resurrection of this old post as it is somewhat related to a topic I am interested in. Languages that interface with C or can use their header files is an interesting topic but one I am failing to understand. If header files are just declarations but not implementations what is the purpose of parsing them?
Let me create a simple scenario of a problem, if you have a very basic language that is self-contained or able to compile itself. How would one go about adding additional library and features such as ODBC, OpenGL, OpenCV ect?