From 8cf802cee36808edd11decfeb53b34ce03a6c1f0 Mon Sep 17 00:00:00 2001 From: Max Date: Tue, 15 Apr 2025 16:57:13 +0200 Subject: [PATCH] Fix documentation about unnamed labels using an `@`. --- doc/ca65.sgml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/doc/ca65.sgml b/doc/ca65.sgml index fd15d02a5..80224a84e 100644 --- a/doc/ca65.sgml +++ b/doc/ca65.sgml @@ -833,11 +833,9 @@ names like "Loop". Here is an example: Unnamed labels

If you really want to write messy code, there are also unnamed labels. To define -an unnamed label, use either @: (.LOCALCHAR is respected if it -is set) or sole :. +an unnamed label, use sole :. -To reference an unnamed label, use @ (.LOCALCHAR is respected -if it is set) or : with several - or + characters. +To reference an unnamed label, use : with several - or + characters. The - characters will create a back reference (n'th label backwards), the + will create a forward reference (n'th label in forward direction). As an alternative, angle brackets < and > may be used @@ -847,12 +845,12 @@ Example: cpy #0 - beq @++ - @: + beq :++ + : sta $2007 dey - bne @- - @: + bne :- + : rts