parameters: (self, addin)
return_statement: return BehaviorProcedure.funcProcedureBuffer % {
              'alias' : self.func_.alias(),
              'libraryReturnType' : addin.libraryReturnType().apply(self.func_.returnValue()),
              'parameterList' : self.func_.parameterList().generate(addin.libraryCall()) }
docstring: Generate source code for the body of the function.
docstring_summary: Generate source code for the body of the function.
docstring_tokens: Generate source code for the body of the function .
function: def generateBody(self, addin):
          """Generate source code for the body of the function."""
          return BehaviorProcedure.funcProcedureBuffer % {
              'alias' : self.func_.alias(),
              'libraryReturnType' : addin.libraryReturnType().apply(self.func_.returnValue()),
              'parameterList' : self.func_.parameterList().generate(addin.libraryCall()) }
function_tokens: def generateBody ( self , addin ) : return BehaviorProcedure . funcProcedureBuffer % { 'alias' : self . func_ . alias ( ) , 'libraryReturnType' : addin . libraryReturnType ( ) . apply ( self . func_ . returnValue ( ) ) , 'parameterList' : self . func_ . parameterList ( ) . generate ( addin . libraryCall ( ) ) }