For that tutorial the only problem you might run into is multiple statements or recursion in dfns (bracketed functions)
EDIT: There is a smaller thing I noticed: a function on its own is a syntax error in GNU APL (and they can't be assigned to variables either).