SECTION G FILE INTRO.G SYNTAX ****** SYNTAX An instruction issued to a computer must be precisely in a ====== form that the computer can work to. This form is known as SYNTAX and covers spelling, spaces, punctuation etc. Any deviation from correct SYNTAX in Mallard Basic will be greeted with the message "Syntax error", and the offending line will be presented in EDIT mode for correction. Very often, even when one has some experience in BASIC, the error is hard to find, but it will be there somewhere. This is a good reason for not making program lines too long and involved. Common errors are; Wrong spelling of keywords Spaces positioned incorrectly Incorrect punctuation - semicolon instead of a colon etc. Brackets - there must be an equal number of ( and ) to a line Wrong character used - l instead of 1; O instead of 0; B instead of 8 etc. Some of these errors will be made easier to spot if you follow my rule of entering keywords in lower case. If a syntax error concerns a keyword, BASIC will not then put that word into upper case, so you will quickly see that error. There are a number of other error messages and these are covered elsewhere, but the above should be sufficient to show that in programming near enough is not good enough. However you will soon find where you can take liberties and get away with them. It must be stressed that a program can be in correct syntax and still not run properly or achieve the desired result, in the same way that a sentence written in English may obey the rules of grammar and yet make no sense. End of file INTRO.G tten in English may obey t