EQUates are constant symbols. They can for example be used for things such as bit-definitions of hardware-registers.
diff --git a/doc/asm/equs.htm b/doc/asm/equs.htm
index 50c2832d..2cad356b 100644
--- a/doc/asm/equs.htm
+++ b/doc/asm/equs.htm
@@ -3,9 +3,10 @@
xAsm EQUS
+
-
+
EQUS
EQUS is used to define string-symbols. Wherever the assembler meets a string symbol its name is replaced with its value. If you are familiar with C you can think of it as the same as #define.
diff --git a/doc/asm/export.htm b/doc/asm/export.htm
index 02ed9946..c01a95b8 100644
--- a/doc/asm/export.htm
+++ b/doc/asm/export.htm
@@ -3,9 +3,10 @@
One of the assemblers main tasks is to keep track of addresses for you so you don't have to remember obscure numbers but can make do with a meaningful name, a label.
This can be done in a number of ways:
diff --git a/doc/asm/macro.htm b/doc/asm/macro.htm
index 97d0dd39..3580b6f0 100644
--- a/doc/asm/macro.htm
+++ b/doc/asm/macro.htm
@@ -3,9 +3,10 @@
The PURGE command allows you to completely remove a symbol from the symbol table as if it had never existed. USE WITH EXTREME CAUTION!!! I can't stress this enough but you seriously need to know what you are doing. DON'T purge symbol that you use in expressions the linker needs to calculate. In fact, it's probably not even safe to purge anything other than string symbols and macros.
diff --git a/doc/asm/rept.htm b/doc/asm/rept.htm
index be0ec0be..f6023863 100644
--- a/doc/asm/rept.htm
+++ b/doc/asm/rept.htm
@@ -3,9 +3,10 @@
diff --git a/doc/asm/set.htm b/doc/asm/set.htm
index f020ce78..18342be9 100644
--- a/doc/asm/set.htm
+++ b/doc/asm/set.htm
@@ -3,9 +3,10 @@
xAsm SET
+
-
+
SET
SETs are like EQUates also constant symbols in the sense that their values are defined during the assembly process. These symbols are normally used in macros.
diff --git a/doc/asm/shift.htm b/doc/asm/shift.htm
index 1ec29123..910fca90 100644
--- a/doc/asm/shift.htm
+++ b/doc/asm/shift.htm
@@ -3,9 +3,10 @@
xAsm SHIFT
+
-
+
SHIFT
SHIFT is a special command only available in macros. Very useful in REPT-blocks. It will "shift" the arguments by one "to the left". \1 will get \2's value, \2 will get \3's value and so forth.
diff --git a/doc/asm/symbols.htm b/doc/asm/symbols.htm
index ee3f26f8..9a6cc462 100644
--- a/doc/asm/symbols.htm
+++ b/doc/asm/symbols.htm
@@ -3,9 +3,10 @@
xAsm Symbols
+
-
+
xAsm Symbols
xAsm supports several types of symbols:
diff --git a/doc/asm/syntax.htm b/doc/asm/syntax.htm
index a88f4115..f923db50 100644
--- a/doc/asm/syntax.htm
+++ b/doc/asm/syntax.htm
@@ -3,9 +3,10 @@
xAsm Syntax
+
-
+
xAsm Syntax
The syntax line-based, just as in any other assembler. Meaning that you do one instruction or pseudo-op per line:
diff --git a/doc/asm/trg_gb.htm b/doc/asm/trg_gb.htm
index fecc8b08..a34ee9a0 100644
--- a/doc/asm/trg_gb.htm
+++ b/doc/asm/trg_gb.htm
@@ -3,9 +3,10 @@
xAsm Gameboy
+
-
+