#NEWLINE# def _ast_to_c( self , ast , opts = { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } ) : #NEWLINE# #INDENT# 'Transform an Abstract Syntax Tree representing the kernel into a\n        string of code (C syntax) suitable to CPU execution.' #NEWLINE# self . _original_ast = dcopy ( self ) #NEWLINE# ast_handler = ASTKernel ( ast , self . _include_dirs ) #NEWLINE# ast_handler . plan_cpu ( self . _opts ) #NEWLINE# self . _applied_blas = ast_handler . blas #NEWLINE# return ast_handler . gencode ( )