CCodePrinter

class CCodePrinter(settings=None)[source]

Methods

__init__([settings])

doprint(expr[, assign_to])

Print the expression as code.

emptyPrinter(expr)

indent_code(code)

Accepts a string of code or a list of code lines

parenthesize(item, level[, strict])

set_global_settings(**settings)

Set system-wide printing settings.

stringify(args, sep[, level])

Attributes

language

math_macros

order

printmethod

reserved_words

standard

type_aliases

type_func_suffixes

type_headers

type_literal_suffixes

type_macros

type_mappings

type_math_macro_suffixes