They were called functions before there were classes about programming. If you want others to understand what you may be talking about, you should use the right words for things like that.
You are correct, of course, but I couldn't resist the opportunity to be a little snarky. I think you inspire it in me.
This is called "Look them up in the reference". There is a reference in the HuC doc directory. It explains what the arguments are and what the functions do.
Yes, and I've found it somewhat helpful so far, although the write-ups aren't always beginner friendly. I do think the first tutorial could use a little tightening-up in the writing/explanation department, but it is sufficient. It seems there is a gap between the level of explanation in the tutorial and the function references. It goes from "total noob" to "hrm... I kinda get it, but I don't completely understand". There's some ground in the middle that simply isn't addressed by the documentation. Then again, this is not a commercial, professional language, and nobody is getting paid to fill in the blanks.
That means you don't have everything installed right and it couldn't find the PCEAS.exe to assemble. Did you run this from a cmd window? It should have told you something along those lines.
It didn't, oddly. It did tell me it couldn't find huc.h and some .asm file, so I copied all the files into a separate directory with huc.exe, and at that point it would run and generate a .s file, but it didn't tell me specifically what I needed beyond that.
welcome to programming/using command line programs/DOS/the 80s
Also, it helps to follow the HuC installation instructions properly, lol.
You know, even when I did Pascal in DOS I was doing it in Dr. Pascal, which was a pre-configured programming environment designed for learning Pascal. When I did Java in college I was using Code Warrior and working on my Mac (or on Windows in the classroom). I'm used to screwing around with DOS and the command line, but I've never used a DOS programming language like this, so this is very new to me. Thanks for the link. I already found it and set up my PATH variables, so everything compiles properly now, but if I hadn't found it on my own you would've saved my bacon.
I'm looking forward to doing more of the tutorials when I have time, and hopefully I can do something with what I'll have learned.