]> git.sur5r.net Git - cc65/commitdiff
Added .CONCAT
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Fri, 23 Jun 2000 20:56:07 +0000 (20:56 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Fri, 23 Jun 2000 20:56:07 +0000 (20:56 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@114 b7a2c559-68d2-44c3-8de9-860c34a00d81

doc/ca65.txt

index 9c50629914f874c7378163592f5986a922612982..d46a9384416cc61dd3a91c1134767cf81fad02d8 100644 (file)
@@ -304,6 +304,7 @@ Available operators sorted by precedence:
   -------------------------------------------------------------------
     *          Builtin pseudo variable (r/o)           1
     .BLANK     Builtin function                        1
+    .CONCAT    Builtin function                        1
     .CONST     Builtin function                        1
     .CPU       Builtin pseudo variable (r/o)           1
     .DEFINED   Builtin function                        1
@@ -637,6 +638,24 @@ Here's a list of all control commands and a description, what they do:
   See also the .SEGMENT command.
 
 
+.CONCAT
+
+  Builtin function. The function allows to concatenate a list of string
+  constants separated by commas. The result is a string constant that
+  is the concatentation of all arguments. This function is most useful
+  in macros and when used together with the .STRING builtin function.
+  The function may be used in any case where a string constant is
+  expected.
+
+  Example:
+
+       .include        .concat ("myheader", ".", "inc)
+
+  This is the same as the command
+
+       .include        "myheader.inc"
+
+
 .CONST
 
   Builtin function. The function evaluates its argument in braces and