The HTML of the documentation is at which is a very short, simple walk through with examples but I think illustrates how easy it is to get code written with it. There is no real BASIC standard, so I have adopted an approach that keeps the simplicity and familiarity but with some modern thinking too - it can be thought of as a scripting language really.
The way it works is that it uses lex and yacc on the host to do the lexing & parsing and effectively builds up a byte code representation of the user's code which is then put on each core and executed by them,. Therefore it is trivial to change the language, as it is mainly just a parser change so it should be very possible to keep the same code base for other more modern languages such as python.
If I get the time this weekend I will write a more complete, traditional, HPC example rather than the toy codes that are currently in the repo.
Cheers,
NIckStatistics: Posted by polas — Sat Mar 07, 2015 12:14 am
]]>