the hps language specification, version 0.1

the language is mostly a subset of r5rs, with its syntax a subset of r5rs, and supported procedures also a
subset of r5rs. some new features which is not part of r5rs are added, mainly the array type and procedures
related to it.