package diffast-langs-fortran
Fortran parser plugin for Diff/AST
Install
Dune Dependency
Authors
Maintainers
Sources
v0.1.1.tar.gz
sha256=2b36318d1317efb4e3ae71727934aa8883dde49ad5dd71d85df6a9b9b10bfe0a
md5=a0d35178f15cd2d2a3b907a0bbcc959c
doc/diffast-langs-fortran.base/Fortran_base/F_label/Stmt/index.html
Module F_label.Stmt
Source
include module type of struct include Labels.Stmt end
Source
type _t = Fortran_parsing.F_stmt._t =
| AccessStmt of Fortran_parsing.F_access_spec.t
| AllocatableStmt
| AllocateStmt
| ArithmeticIfStmt
| AssignedGotoStmt
| AssignmentStmt
| AssignStmt of Fortran_parsing.Label_common.label
| AssociateStmt of Fortran_parsing.Label_common.name option
| BackspaceStmt
| BlockDataStmt of Fortran_parsing.Label_common.name option
| BlockStmt of Fortran_parsing.Label_common.name option
| CallStmt of Fortran_parsing.Label_common.name
| CaseStmt of Fortran_parsing.Label_common.name option
| CloseStmt
| CommonStmt
| ComponentDefStmt
| ComputedGotoStmt
| ContainsStmt
| ContinueStmt
| CriticalStmt of Fortran_parsing.Label_common.name option
| CycleStmt of Fortran_parsing.Label_common.name option
| DataStmt
| DeallocateStmt
| DerivedTypeStmt of Fortran_parsing.Label_common.name
| DimensionStmt
| DoStmt of Fortran_parsing.Label_common.name option * Fortran_parsing.Label_common.label option * Fortran_parsing.Label_common.var option
| ElseIfStmt of Fortran_parsing.Label_common.name option
| ElseStmt of Fortran_parsing.Label_common.name option
| ElsewhereStmt of Fortran_parsing.Label_common.name option
| EndAssociateStmt of Fortran_parsing.Label_common.name option
| EndEnumStmt
| EndStmt
| EndBlockDataStmt of Fortran_parsing.Label_common.name option
| EndBlockStmt of Fortran_parsing.Label_common.name option
| EndCriticalStmt of Fortran_parsing.Label_common.name option
| EndDoStmt of Fortran_parsing.Label_common.name option
| EndfileStmt
| EndForallStmt of Fortran_parsing.Label_common.name option
| EndFunctionStmt of Fortran_parsing.Label_common.name option
| EndIfStmt of Fortran_parsing.Label_common.name option
| EndInterfaceStmt
| EndModuleStmt of Fortran_parsing.Label_common.name option
| EndMpSubprogramStmt of Fortran_parsing.Label_common.name option
| EndProgramStmt of Fortran_parsing.Label_common.name option
| EndSelectStmt of Fortran_parsing.Label_common.name option
| EndSubmoduleStmt of Fortran_parsing.Label_common.name option
| EndSubroutineStmt of Fortran_parsing.Label_common.name option
| EndTypeStmt of Fortran_parsing.Label_common.name option
| EndWhereStmt of Fortran_parsing.Label_common.name option
| EntryStmt of Fortran_parsing.Label_common.name
| EnumDefStmt
| EnumeratorDefStmt
| EquivalenceStmt
| ExitStmt of Fortran_parsing.Label_common.name option
| ExternalStmt
| ForallStmt
| ForallConstructStmt of Fortran_parsing.Label_common.name option
| FormatStmt
| FlushStmt
| FunctionStmt of Fortran_parsing.Label_common.name
| GotoStmt
| IfStmt
| IfThenStmt of Fortran_parsing.Label_common.name option
| ImplicitStmt
| InquireStmt
| IntentStmt
| InterfaceStmt of Fortran_parsing.Label_common.name option
| IntrinsicStmt
| ModuleStmt of Fortran_parsing.Label_common.name
| MpSubprogramStmt of Fortran_parsing.Label_common.name
| NamelistStmt
| NullifyStmt
| OpenStmt
| OptionalStmt
| ParameterStmt
| PauseStmt
| PointerAssignmentStmt
| PointerStmt
| PrintStmt
| PrivateStmt
| ProcedureStmt
| ProgramStmt of Fortran_parsing.Label_common.name
| SequenceStmt
| ReadStmt
| ReturnStmt
| RewindStmt
| SaveStmt
| SelectCaseStmt of Fortran_parsing.Label_common.name option
| StmtFunctionStmt of Fortran_parsing.Label_common.name
| StopStmt
| SubmoduleStmt of Fortran_parsing.Label_common.name * Fortran_parsing.Label_common.name option * Fortran_parsing.Label_common.name
| SubroutineStmt of Fortran_parsing.Label_common.name
| TargetStmt
| TypeDeclarationStmt of Fortran_parsing.Label_common.name list
| UseStmt of Fortran_parsing.Label_common.name
| WhereStmt
| WhereConstructStmt of Fortran_parsing.Label_common.name option
| WriteStmt
| PpMacroId of Fortran_parsing.Label_common.name
| PpMacroStmt of Fortran_parsing.Label_common.name
| StructureStmt of Fortran_parsing.Label_common.name option
| EndStructureStmt
| UnionStmt
| EndUnionStmt
| MapStmt
| EndMapStmt
| RecordStmt
| VirtualStmt
| AutomaticStmt
| StaticStmt
| AsynchronousStmt
| BindStmt
| ProtectedStmt
| ValueStmt
| VolatileStmt
| AbstractInterfaceStmt
| ImportStmt
| BindingPrivateStmt
| FinalProcedureStmt
| TypeBoundGenericStmt
| ProcComponentDefStmt
| ProcedureDeclarationStmt
| SelectTypeStmt of Fortran_parsing.Label_common.name option
| TypeIsTypeGuardStmt of Fortran_parsing.Label_common.name option
| ClassIsTypeGuardStmt of Fortran_parsing.Label_common.name option
| ClassDefaultTypeGuardStmt of Fortran_parsing.Label_common.name option
| EndSelectTypeStmt of Fortran_parsing.Label_common.name option
| WaitStmt
| TypeBoundProcedureStmt of Fortran_parsing.Label_common.name option
| ErrorStopStmt
| CodimensionStmt
| ContiguousStmt
| LockStmt
| SyncAllStmt
| SyncImagesStmt
| SyncMemoryStmt
| AcceptStmt
| DecodeStmt
| DefineFileStmt
| DeleteStmt
| EncodeStmt
| FindStmt
| RewriteStmt
| TypeStmt
| UnlockStmt
Source
type t = Fortran_parsing.F_stmt.t =
| Labeled of Fortran_parsing.Label_common.label * _t
| Nonlabeled of _t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>