Doxygen Source Code Documentation
output.h File Reference
#include "niceprintf.h"Go to the source code of this file.
Data Structures | |
| struct | table_entry |
Defines | |
| #define | UNARY_OP 01 |
| #define | BINARY_OP 02 |
| #define | SPECIAL_FMT NULL |
| #define | is_unary_op(x) (opcode_table[x].type == UNARY_OP) |
| #define | is_binary_op(x) (opcode_table[x].type == BINARY_OP) |
| #define | op_precedence(x) (opcode_table[x].prec) |
| #define | op_format(x) (opcode_table[x].format) |
| #define | is_right_assoc(x) (_assoc_table [x]) |
| #define | is_left_assoc(x) (! _assoc_table [x]) |
Functions | |
| void compgoto_out | Argdcl ((FILEP, tagptr, tagptr)) |
| void endif_out | Argdcl ((FILEP)) |
| void expr_out | Argdcl ((FILEP, tagptr)) |
| void out_name | Argdcl ((FILEP, Namep)) |
Variables | |
| char | _assoc_table [] |
| char * | fl_fmt_string |
| char * | db_fmt_string |
| char * | cm_fmt_string |
| char * | dcm_fmt_string |
| int | indent |
| int | tab_size |
| int | in_string |
| table_entry | opcode_table [] |
Define Documentation
|
|
|
|
|
Definition at line 21 of file output.h. Referenced by do_p1_expr(), expr_out(), and p1_expr(). |
|
|
Definition at line 32 of file output.h. Referenced by out_addr(), and output_binary(). |
|
|
Definition at line 31 of file output.h. Referenced by output_binary(). |
|
|
Definition at line 20 of file output.h. Referenced by cktype(), do_p1_expr(), expr_out(), and p1_expr(). |
|
|
Definition at line 23 of file output.h. Referenced by output_binary(). |
|
|
Definition at line 22 of file output.h. Referenced by out_addr(), out_call(), and output_binary(). |
|
|
Definition at line 18 of file output.h. Referenced by output_binary(). |
|
|
|
Function Documentation
|
|
|
|
|
|
|
|
|
|
|
|
Variable Documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 50 of file output.h. Referenced by ind_printf(), and write_indent(). |
|
|
|
|
|
|