Table of contents
- Welcome to BASin
- Introduction
-
Using BASin
- Using BASin
- Starting BASin
- System requirements
- Getting help
- The editor
- Loading and saving files
- Running programs
- Debugging your programs
- How BASin Prints
- BASin's tools
- Configuring BASin
-
Spectrum BASIC manual
- Contents
- Chapter 1: Introduction
- Chapter 2: Basic programming concepts
- Chapter 3: Decisions
- Chapter 4: Looping
- Chapter 5: Subroutines
- Chapter 6: READ and DATA
- Chapter 7: Expressions
- Chapter 8: Strings
- Chapter 9: Functions
- Chapter 10: Mathematical functions
- Chapter 11: Random numbers
- Chapter 12: Arrays
- Chapter 13: Conditions
- Chapter 14: The character set
- Chapter 15: More about PRINT and INPUT
- Chapter 16: Colours
- Chapter 17: Graphics
- Chapter 18: Motion
- Chapter 19: Sound
- Chapter 20: File storage
- Chapter 21: The ZX printer
- Chapter 22: Other equipment
- Chapter 23: IN and OUT
- Chapter 24: The memory
- Chapter 25: The system variables
- Chapter 26: Using machine code
- Appendix A: The character set
- Appendix B: Reports
- Appendix C: BASIC Keywords and reference
- Manual credits
-
BASIC Keywords reference
- ABS
- ACS
- AND
- ASN
- AT
- ATN
- ATTR
- BEEP
- BIN
- BORDER
- BRIGHT
- CAT
- CHR$
- CIRCLE
- CLEAR
- CLOSE #
- CLS
- CODE
- CONTINUE
- COPY
- COS
- DATA
- DEF FN
- DIM
- DRAW
- ERASE
- EXP
- FLASH
- FN
- FOR
- FORMAT
- GO SUB
- GO TO
- IF
- IN
- INK
- INKEY$
- INPUT
- INT
- INVERSE
- LEN
- LET
- LINE
- LIST
- LLIST
- LN
- LOAD
- LPRINT
- MERGE
- MOVE
- NEW
- NEXT
- NOT
- OPEN #
- OR
- OUT
- OVER
- PAPER
- PAUSE
- PEEK
- PI
- PLOT
- PLAY
- POINT
- POKE
- RANDOMIZE
- READ
- REM
- RESTORE
- RETURN
- RND
- RUN
- SAVE
- SCREEN$
- SGN
- SIN
- SQR
- STEP
- STOP
- STR$
- TAB
- TAN
- THEN
- TO
- USR
- VAL
- VAL$
- VERIFY
- Contact
- Credits