Tellur
{module} {class} mind ! comment [p1, p2, ... , pn] -> parameters ! reversed assignment {fun} array -> algorithm ! function declaration ! processing parameters return results {/fun} ! tagged keywords {/class} {fun} agi -> mind ! adding object agi to class mind in -> parameters@agi -> algorithm@agi -> out ! combined input and output and function call ! with new reversed object notation using @ ...