constructor
the index to read at
the index to read at
the node to read from
the node to read from
returns the data type this node will return
does nothing, besides existing but needed for compiling
the line number (starts from 1) from which this node begins, or ends
stores an "array-read" (instruction readElement or for string, readChar)