LISAAC(1)
π LISAAC(1) β the lisaac manual page, bestie edition π
okay so this is the manual page for the lisaac programming language, and yes it's a whole compiler, and yes you're gonna understand it, because I got you π«Ά
β¨ NAME β¨
lisaac β the lisaac compiler π
πΈ SYNOPSIS πΈ
lisaac <input_file[.li]> [Options]
π¦ DESCRIPTION π¦
This manual page documents, like, briefly the lisaac compiler. So. lisaac is the first compiled object-oriented language based on prototype concepts, and it comes with system programming facilities and design by contract. The Lisaac devs were obsessed with Self's flexibility and dynamic inheritance, but also with Eiffel's static typing and design by contract features. So they were like "what if we combined these two apparently contradictory feature sets" and then lisaac was created. Main character energy, honestly. π
The lisaac compiler produces optimized ANSI C code, which can then be compiled on every architecture with an appropriate C compiler, which makes lisaac a real multi-platform language. And the compilation results? Compilation results show that it is possible to obtain executables from a high-level prototype-based language that are as fast as C programs. Not me being shook. ππ₯
π OPTIONS π
-o <output_file>β the output file (default:input_file.c)-t <machine>β target code (peeppath.li)-sβ statistic information-[d|D]([+|-]|[1-20])β debug mode (default:debug_level= 0)d: without source code.D: with source code.[d|D]-:debug_level= 5 (require library only)[d|D]:debug_level= 10 (append user assertion)[d|D]+:debug_level= 15 (append Ensure library)[d|D]n:debug_level= n (with 0<n<21)
-wβ warning error stop compiler-Wβ all warning (deferred detect, ...)-Oβ full optimization-i[1-5000]β inlining level (default : 15)-qβ quiet operation
π SEE ALSO π
The program is fully documented in the directory /usr/share/doc/lisaac/html/. shorter(1)
π AUTHOR π
Lisaac was developed by Benoit Sonntag <sonntag@icps.u-strasbg.fr>.
This manual page was written by Xavier Oswald <x.oswald@free.fr>.
and that's the whole vibe check, bestie β¨ this page is from the lisaac - programming language manual, written by Xavier Oswald, dated January 2008. slay, go compile something iconic ππ¦
π¦ where this page comes from
- debian bookworm: lisaac 1:0.39~rc1-3.1
- ubuntu jammy: lisaac 1:0.39~rc1-3.1
- ubuntu noble: lisaac 1:0.39~rc1-3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms