Where should I be looking for info on specific details of PASM2 syntax?
Cabbage
Posts: 37
in Propeller 2
I feel a bit dense for having to ask this but I can't find what I'm looking for in the official docs for the P2 PASM syntax...
What document should I be consulting to find details about the differences between the following two samples?
loop nop '... jmp #loop
...and...
.loop nop '... jmp #.loop
I tried searching for "branching", "jmp" and several other searches all to find things that are entirely unrelated.
The P1 has a lovely instruction set PDF that has full examples for all opcodes, is there such a thing for the P2? I've seen the spreadsheet that simply lists the opcodes, I need some explanatory text to go along with them.
For some reason I'm finding the P2 docs really hard to use. The google drive docs don't seem to allow download as PDF, it just doesn't work (?).
Comments
I may be mistaken, but I think Jeff Martin (Parallax) is working on the P2 version of the [wonderful] P1 documentation. I'm looking forward to that, too, as I much prefer having a physical book in my hand; something I can flag, dog-ear, and make notes in.
In the mean time, it may best just to examine some of Chip's code to suss out currently-undocumented details.
PDF creation works for me. Maybe it is related to browser version? I am using Firefox.
Not an easy task for one person, for sure. I'll come back in a few months then. Thanks.
Neither of the two documents mention local labels. The only way to find out about the .label syntax is to search through the forum.
@Dave Hein
I did not say, that the documents mention local labels. I only refer to this part of the original post.
Yes, you are correct. I was just commenting on the lack of documentation on local labels, which the OP used as an example.