mirror of https://github.com/wwarthen/RomWBW.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
2.4 KiB
67 lines
2.4 KiB
|
|
; Batch File: NZSUB.SUB
|
|
; Author: Joe Wright
|
|
; Date: 8 November 1988
|
|
|
|
; This file demonstrates NZSUB's ability to handle 'formatted'
|
|
; input files. The programmer will note the similarity to
|
|
; annotated assembly source files.
|
|
|
|
; This file will also serve as the documentation of NZSUB's
|
|
; features and function.
|
|
|
|
; As these lines suggest, any line that begins with a ; is considered
|
|
; a full-line comment and is ignored.
|
|
|
|
û Thå lefô squigglù brackeô '{§ aó thå firsô �
|
|
characteò oæ á linå wilì puô NZSUÂ iî �
|
|
'comment§ mode® Alì subsequenô characteró �
|
|
untiì á righô squigglù brackeô wilì bå �
|
|
ignored® Checë thió out® }
|
|
|
|
; The ; character is usually the command separator for a Z3
|
|
; multiple command line. It is therefore a 'normal' character
|
|
; unless it is the first one and may appear freely in the command
|
|
; line preceded by anything except a space.
|
|
|
|
; Blank lines are ignored in any case.
|
|
|
|
{
|
|
Alì oæ thå abovå lineó anä theså lineó arå someho÷ commenteä ouô �
|
|
oò arå blanë anä thereforå wilì noô appeaò iî thå $$$.SUÂ filå �
|
|
whicè wilì bå thå resulô oæ alì this®
|
|
|
|
NZSUÂ ió completelù CP/Í compatible® Nonetheless¬ iæ runninç �
|
|
undeò Ú-System¬ DUº anä DIRº formó maù bå useä tï declarå thå �
|
|
sourcå file® Thå sourcå filå ió assumeä tï havå typå .SUÂ unlesó �
|
|
otherwiså declared® Iî anù case¬ $$$.SUÂ wilì bå writteî tï thå �
|
|
currenô directory®
|
|
}
|
|
|
|
» Ok¬ dowî tï business. The main point of all this is to relax
|
|
; some of the constraints on command line formatting so that
|
|
; a batch file becomes more legible and therefore maintainable.
|
|
|
|
; Command lines may be indented with any combination of spaces
|
|
; and tabs. A tab within a command line will be converted to
|
|
; a space. Spaces between the last command character and the
|
|
; in-line comment ';' or ';;' will be removed and the comment
|
|
; ignored. The ';;' ZEX form may be used but is unnecessary
|
|
; if the ';' is preceded by at least one space (or tab).
|
|
|
|
;;
|
|
;; NZSUB Demo Program
|
|
;;
|
|
$; nzsub demonstration ;; Use $; for literal ;
|
|
DIR *.COM ;; Let's see what we've got
|
|
|
|
echo display source files? (yes or no)
|
|
|
|
IF INPUT ; Ask the user (indented)
|
|
DIR *.Z80
|
|
FI ; endif
|
|
;;
|
|
;; End of NZSUB Demo Program
|
|
;
|
|
; End of NZSUB.SUB
|
|
|