.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4.
.TH I8C "1" "October 2016" "I8C 0.0.4" "User Commands"
.SH NAME
I8C \- Infinity Note Compiler
.SH SYNOPSIS
.B i8c
[\fI\,OPTION\/\fR]... [\fI\,FILE\/\fR]...
.SH DESCRIPTION
Infinity Note Compiler.
.SH OPTIONS
.TP
\fB\-\-help\fR
Display this information.
.TP
\fB\-\-version\fR
Display version information.
.TP
\fB\-E\fR
Preprocess only; do not compile, assemble or link.
.TP
\fB\-S\fR
Compile only; do not assemble or link.
.TP
\fB\-c\fR
Compile and assemble, but do not link.
.HP
\fB\-fpreprocessed\fR
.IP
Do not preprocess.
.HP
\fB\-\-wrap\-asm\fR
.IP
Wrap '\-S' output in C 'asm' statements.
.TP
\fB\-o\fR FILE
Place the output into FILE.
.PP
Note that I8C uses GCC both to preprocess its input (unless invoked
with '\-fpreprocessed') and to assemble its output (unless invoked with
\&'\-E' or '\-S'). If GCC is used, all options not explicitly listed
above will be passed to GCC unmodified.
.PP
In general I8C operates like GCC, so if you're used to GCC then I8C
should make sense. Try it!
.PP
In most cases the command you want is 'i8c \fB\-c\fR file.i8', which reads
and compiles 'file.i8' and writes the result to 'file.o'.
.SH "REPORTING BUGS"
Report I8C bugs to infinity@sourceware.org
.br
Infinity home page:
.SH COPYRIGHT
Copyright \(co 2015\-16 Red Hat, Inc.
License GPLv3+: GNU GPL version 3 or later
.IP
.PP
.br
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.