Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

 
8.1 MAS ERROR MESSAGES
errors in pass1
first pass compilation failed

unknown directive ???
diretive not implemmented or not exist

unknown stray ???
parser does not allow this kind of character in source

undefined label ???
label is not defined anywhere in source/include

identifer expected, got <???>
parser need name, but got <???>

expected ), got <???>
missing closing parenthese

unexpected ???
unexpected token(symbol) find

division by zero
parser evalueted expression and find division by zero

label ??? already declared
redefinition of label that is already decalred

bad .include syntax
missing '<'/'>' or '"' in include syntax

changing device in middle of code
device can not be changed in middle of code

expected device name
device name missing after .device

unexpected end-of-file caused from ???
parser was unable to continue becuase it is end-of-file caused by symbol ???

identifer expected in .define, got <???>
identifier(name) expected after .define

identifier ??? already defined
redeclaration of ??? in .define

unexpected end-of-file in .if
missing closing .else/.endif

unexpected end-of-file in .else
missing closing .endif

changing permission of ???
can not reassign variable with type L_CONST

macro name expected
expected name of macro

unexpected end-of-file in .macro
missing closing .endm

parameter must be one digit number
parametar in macro can be #0,..,#9

param #'n' out of range
parametar reference out of range

undefined macro ???
macro ??? not defined

can not expand non macro ???
call of non macro name

calling macro ??? without (
missed ( in macro call

maximum of 10 parameters
macro can have maximum of 10 params

non terminated param
missing closing '>' in passing full-form of param

expected ',' , got <???>
missed comma

expected ), got <???>
missed closing paranthese

macro ??? expected 'n' param(s)
call to macro with more params than passed

memory size too long for specified device
maximum code size for device is written so no more bytes can be stored

second operand expected
needed second operand in instruction

third operand expected
nedded third operand in instruction
 

[PREV][INDEX][NEXT]