SPL dialect compiler written in ALGOL68