GenericPrinter - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


CodeGeneration[LanguageDefinition]

  

GenericPrinter

  

get generic printing module

 

Calling Sequence

Description

Examples

Calling Sequence

CodeGeneration[LanguageDefinition][GenericPrinter]()

Description

• 

The GenericPrinter function returns a Printer module that may be used to encode the instructions necessary to translate CodeGeneration's Intermediate Code structure.

Examples

PrinterCodeGenerationLanguageDefinitionGenericPrinter:

exportsPrinter

AddType,Comment,Endline,GetType,Indent,Print,AddFunction,AddFunctions,AddLibrary,AddOperator,AddPrintHandler,Function,GenerateSymbol,GetFunction,GetIncludes,GetOperator,GetPrecedence,GetPrintHandler,GetScopeName,PopIndentation,PrintBinary,PrintTarget,PrintUnary,PushIndentation,ScopeDepth,SetPrecedence,_pexports,ApplyLanguageAttribute,GetExpressionType,GetFunctionSignature,GetLanguageAttribute,GetScopeStructure,PrintDelimitedList,PrintParentheses,PrintStatementBlock,SetLanguageAttribute

(1)

See Also

CodeGeneration

CodeGenerationDetails

IntermediateCodeStructure