xml version="1.0" encoding="utf-8" ?>
str>
print>
code>
define>
Helloarg>
!str>finish>
hello>
code>
main>
module>
function name="main" переименовал в main - так нагляднее.
Просится переимемнование code но пока не придумал во что именно.
Поскольку вызов функции - у нас описывается тэгом, это очевидным образом приводит к двум видам передачи параметров:- через аттрибуты
- через вложенные тэги
которые заведомо неравнозначны между собой.
в аттрибуты хорошо ложатся опциональные заведомо константные параметры. К примеру open(2) логично представить в видe:
...filename>open>
а вот неименованные параметры плодить не очень удобно. И наверное это правильно.
сделать по индексу никто не мешает, но пока не делал :)