Home > CBM > BASIC > Keywords > Spc 180 Subpages: (divide), (equal), (less), (minus), (more), (multiply), (plus), (power), Abs, And, Append, Asc, Atn, Auto, Backup, Bank, Begin, Bend, Bload, Boot, Box, Bsave, Bump, Catalog, Char, Chr, Circle, Close, Clr, Cmd, Collect, Collision, Color, Concat, Cont, Copy, Cos, Data, Dclear, Dclose, Dec, Def, Delete, Dim, Directory, Dispose, Dload, Do, Dopen, Draw, Ds, Ds string, Dsave, Dverify, El, Else, End, Envelope, Er, Err, Exit, Exp, Fast, Fetch, Filter, Fn, For, Fre, Get, Get num, Getkey, Go, Gosub, Goto, Graphic, Gshape, Header, Help, Hex, If, Input, Input num, Instr, Int, Joy, Key, Left, Len, Let, List, Load, Locate, Log, Loop, Mid, Monitor, Movspr, New, Next, Not, Off, On, Open, Or, Paint, Peek, Pen, Pi, Play, Pointer, Poke, Pos, Pot, Print, Print num, Pudef, Quit, Rclr, Rdot, Read, Record, Rem, Rename, Renumber, Restore, Resume, Return, Rgr, Right, Rlum, Rnd, Rreg, Rspcolor, Rsppos, Rsprite, Run, Rwindow, Save, Scale, Scnclr, Scratch, Sgn, Sin, Sleep, Slow, Sound, Sprcolor, Sprdef, Sprite, Sprsav, Sqr, Sshape, St, Stash, Step, Stop, Str, Swap, Sys, Tab, Tan, Tempo, Then, Ti, Ti string, To, Trap, Troff, Tron, Until, Using, Usr, Val, Verify, Vol, Wait, While, Width, Window, Xor |
| Keyword | Abbreviation | Token (hex) | Version(s) | Classification | | SPC( | S{Shift+P} | A6 | 1.0 ~ 4.7 | Preposition | | SPC( | SP{Shift+R} | A6 | 7.0 | Preposition |
Note the Keyword includes an open parentheses "(".
CMD fileNumber [ , [ { , | ; } ] ... [ { expression | TAB(n) | SPC(n) } [ { , | ; } [ { expression | TAB(n) | SPC(n) } ] ] ... ] ] ~ or ~ PRINT [ { , | ; } ] ... [ { expression | TAB (n) | SPC(n) } [ { , | ; } [ { expression | TAB (n) | SPC(n) } ] ] ... ] ~ or ~ PRINT# fileNumber [ , [ { , | ; } ] ... [ { expression | TAB(n) | SPC(n) } [ { , | ; } [ { expression | TAB(n) | SPC(n) } ] ] ... ] ] | Parameters | Type | Legal Value(s) | Default Value | Note(s) | | fileNumber | Integer | 0 ~ 255 | | Must be an OPEN file# | | expression | any | any | | | | n | Integer | 0 ~ 255 | | |
Insert space(s) into a PRINT'd output.
SPC is an interesting preposition; it appears like a function, but it is not a real function -- it may only be used as a preposition (with PRINT[#] or CMD). Zero or more spaces (code 32) are insereted into the output with each SPC(n) preposition. If n is omitted or not a valid expression, SYNTAX ERROR is generated; otherwise if n is not numeric a TYPE MISMATCH ERROR occurs; otherwise if n is not legal (see above) then an ILLEGAL QUANTITY ERROR is generated. SPC is not valid with USING. Examples:
PRINT "HELLO";"WORLD"
HELLOWORLD
READY.
PRINT "HELLO";SPC(8);"WORLD"
HELLO WORLD
READY.
PRINT "HELLO";TAB(8);"WORLD"
HELLO WORLD
READY.
|
© H2Obsession, 2014 |