pyccel.parser.syntax package#
Submodules#
- pyccel.parser.syntax.basic module
- pyccel.parser.syntax.headers module
- pyccel.parser.syntax.openacc module
AccAsync
AccAtomicConstruct
AccAuto
AccBasic
AccBind
AccCache
AccCollapse
AccCopy
AccCopyin
AccCopyout
AccCreate
AccDataConstruct
AccDeclareDirective
AccDefault
AccDefaultAsync
AccDelete
AccDevice
AccDeviceNum
AccDevicePtr
AccDeviceResident
AccDeviceType
AccEndClause
AccEnterDataDirective
AccExitDataDirective
AccFinalize
AccFirstPrivate
AccGang
AccHost
AccHostDataDirective
AccIf
AccIfPresent
AccIndependent
AccInitDirective
AccKernelsConstruct
AccLink
AccLoopConstruct
AccNoHost
AccNumGangs
AccNumWorkers
AccParallelConstruct
AccPresent
AccPrivate
AccReduction
AccRoutineDirective
AccSelf
AccSeq
AccSetDirective
AccShutDownDirective
AccTile
AccUpdateDirective
AccUseDevice
AccVector
AccVectorLength
AccWait
AccWaitDirective
AccWorker
Openacc
OpenaccStmt
parse()
- pyccel.parser.syntax.openmp module
AtomicMemoryClause
FlushList
OmpAtomicClause
OmpAtomicConstruct
OmpBarrierConstruct
OmpCancelConstruct
OmpCancelType
OmpClauses
OmpCollapse
OmpConstruct
OmpCopyin
OmpCriticalConstruct
OmpCriticalName
OmpDefault
OmpDepend
OmpDistributeCombined
OmpDistributeConstruct
OmpEndClause
OmpFilter
OmpFinal
OmpFirstPrivate
OmpFlushConstruct
OmpForSimd
OmpGrainSize
OmpLastPrivate
OmpLinear
OmpLoopConstruct
OmpMap
OmpMaskedConstruct
OmpMaskedTaskloop
OmpMasterConstruct
OmpMergeable
OmpNogroup
OmpNowait
OmpNumTasks
OmpNumTeams
OmpNumThread
OmpOrdered
OmpPSections
OmpParallelConstruct
OmpPriority
OmpPrivate
OmpProcBind
OmpReduction
OmpSchedule
OmpSectionConstruct
OmpSectionsConstruct
OmpShared
OmpSimdConstruct
OmpSingleConstruct
OmpTargetConstruct
OmpTargetParallel
OmpTargetTeams
OmpTaskConstruct
OmpTaskLoopConstruct
OmpTaskWaitConstruct
OmpTaskloopSimd
OmpTaskyieldConstruct
OmpTeamsConstruct
OmpThreadLimit
OmpUntied
OmpinReduction
Openmp
OpenmpStmt
check_get_clauses()
parse()