added bnf for new version of language, and created subfolder (pinocchio) for the elements intended for the new sersion
updated pinocchio grammar
extended MpsFunction with PID information for session arguments, need to modify places where MpsFunction is used
some fixes, and initial test seems to work with implicit channels now
started converting example programs, and fixed typechecking bug
Merge branch 'master' of github.com:lassenielsen/apims into implicit-channels
updated simple example programs to use implicit channels and explicit delegation syntax. Found a couple of bugs in the reindexing implementation which are now corrected.
updated example tests to use implicit channels
Converted other example programs to implicit channels
Added types to global function class.
converted infinite looping test programs to implicit channel notation
rewrote assertion testing processes to use implicit channel notation
working on converting the last examples to use implicit channels
implemented basic compilation method, still some outstandings - mostly storing type information during type-checking, and alignemnt woth libpi methods and datatypes
Merge branch 'implicit-channels' of github.com:lassenielsen/apims into implicit-channels
added type information handling to message parsing primitives
now compiles, only need to store typinginformation during typechecking
Fixed compilation bugs, now simple linking and message (string) passing produces compiling and running programs
more work on compilation
now typechecking stores the type-information necessary for the compilation - also inside the expressions