
APL: An application expression
is represented by a tree with 2 children: the name of the function being applied,
and the list of actual arguments used in the application. If the actual arguments
are indeed represented as a list, they are wrapped inside a TAB tag.
It is also possible that the actual arguments is just a variable. This corresponds
to the f@x... concrete syntax for function application.