mix between eiffel and SNOBOL