transput.a68.in "width" "fixed" but "no lowering routine" ?
jpl
jpl.algol68@gmail.com
Sat Jan 17 09:13:33 GMT 2026
Hello all, I am probably making a rookie mistake.
It's mentioned in https://gcc.gnu.org/pipermail/algol68/2026-January/000871.html
> Also please see the existing transput.a68.in in the GCC source tree. I
> added it with the few formatting routines (whole, fixed, etc) so it can
> be expanded with the full-fledged transput system.
So, I merged the latest master, compiled and installed. In trying to
compile a simple:
begin
int a:=5;
puts((whole(a, 4)))
end
This error appears;
testme.a68: In function ‘__algol68_main’:
testme.a68:3:10: fatal error: no lowering routine installed for
construct. jemarch has been lazy
3 | puts((whole(a, 4)))
| ^
compilation terminated.
I had expected this to compile. Not sure what has gone wrong. Any insights?
Thanks, James
More information about the Algol68
mailing list