LCL: A Larch Interface Language for C

LCL is a Larch interface language for Standard C. LCL is not a C dialect. Programs specified and developed with LCL are C programs, accepted by ordinary C compilers. Use of LCL will tend to encourage some styles of development, but it does not change the programming language.