CString[string] is a symbolic representation of a string expression.
CStruct[name, members] is a symbolic representation of a struct.CStruct[name] declares a struct without specifying the contents.CStruct[None, members] does not give the ...
CSwitch[cond, statements] is a symbolic representation of a switch statement.
CTypedef[type, var] is a symbolic representation of a type declaration.
CUndef
(SymbolicC Package Symbol) CUndef[def] is a symbolic representation of a preprocessor undef.
CUnion
(SymbolicC Package Symbol) CUnion[name, members] is a symbolic representation of a union.CUnion[name] declares a union without specifying the contents.CUnion[None, members] does not give the union a ...
CWhile
(SymbolicC Package Symbol) CWhile[test, body] is a symbolic representation of a while statement.
ToCCodeString[symbolicC] generates a string of C code from a symbolic C expression.
SymbolicC provides automated formatting of the generated C output. This section reviews some of the ways that you can work with formatting to create your own styles of ...
SymbolicC supports working with C functions, as described in this section. First, you need to load the package. Now, you can create a C function with CFunction.