Ok, after finding many problems with my code and fixing them, I’ve come across a problem that I just can’t wrap my brain around. Both Csound and Cabbage are saying I am using a variable before it is defined, but it is clearly defined just five lines before the offending error. I’m also getting a second error saying that it can’t determine the type of the variable, but that would make sense if it can’t find the definition.
Is there a way of running the preprocessor to get a flat file of everything? Can I just use the c-compiler preprocessor? Or can it be done with Csound itself?