I8C(1)
β¨ I8C β Infinity Note Compiler β¨
okay bestie π welcome to the Infinity Note Compiler manual page, aka section 1 of the User Commands zone. Yes, I8C(1) β that's literally the whole title. Sit down, grab a strawberry π, and let's get into it.
πΈ SYNOPSIS πΈ
i8c [OPTION]... [FILE]...
That's it. That's the whole vibe. Options and files, in whatever order your heart desires. π
π¦ DESCRIPTION π¦
Infinity Note Compiler.
No like, that's genuinely the entire description in the original and honestly? iconic minimalism. It compiles Infinity Notes. That's the job. Periodt. π
π OPTIONS π
Gather round, this is the good part, the way that every single flag is here and I'm not skipping a single one. π
--helpβ shows you this info. Your "help me bestie" button. π«Ά--versionβ spills the version tea. β-Eβ preprocess only; no compile, no assemble, no link. Just the preprocessing era, nothing more. β¨-Sβ compile only; no assemble, no link. Halfway there, living on a prayer. π-cβ compile AND assemble, but no link. It's giving "almost done but not quite." π-fpreprocessedβ do NOT preprocess. Skip that whole step, we're built different. π§--wrap-asmβ wraps the-Soutput up in Casmstatements like a lil cozy blanket. π-o FILEβ puts the output into FILE. Naming your baby, basically. π
IMPORTANT NOTE, no cap: I8C uses GCC both to preprocess its input (unless you invoked it with-fpreprocessed) and to assemble its output (unless you invoked it with-Eor-S). And if GCC is used, all options not explicitly listed above will be passed to GCC unmodified. So like, GCC is the third wheel and it's fully involved. π
In general I8C operates like GCC, so if you're used to GCC then I8C should make sense. Try it! π₯
In most cases the command you want is:
i8c -c file.i8
which reads and compiles file.i8 and writes the result to file.o. That's the one, bestie. That's the main character command. πβ¨
π REPORTING BUGS π
Found a bug? Spill it. Report I8C bugs to infinity@sourceware.org π§
Infinity home page: <https://infinitynotes.org/> π
π COPYRIGHT π
Copyright Β© 2015-16 Red Hat, Inc. License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl-3.0.html>
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. π«Ά
and that's a wrap on the I8C manual, mwah π I8C 0.0.6, dated September 2017 β yeah she's a vintage queen and we love her for it. byeee π¦π
π¦ where this page comes from
- ubuntu jammy: i8c 0.0.6-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms