I think there is a little bug in the example code “Simple data plotter” on http://www.ulisp.com/show?2CYW
In the last line of function ‘tst’ the ‘ash’ function receives a float, resulting here in an error that it wants an integer. Adding an ‘truncate’ or ‘floor’ solves it.
But maybe I’m missing something because I see the same construct used in the previous version of the example.