18:55:03jackdanielI'm thinking about moving protocol definitions to a more abstract format, so it is easier to expand other things (i.e tests, exports etc) automatically
18:55:09jackdanielsomething in this spirit: http://turtleware.eu/static/paste/ea8c3b16-protocol.lisp
19:08:03mrcomLooks nice. I like the parameter names being "<type>[<n>]", concise and useful for processing. (coordinate-between should be changed to fit)
19:12:20mrcomMaybe include a type of element that lists such types, perhaps with corresponding actual types; (:param-type x coordinate).