fparser

Contents:

  • License
  • Introduction
  • fparser
  • fparser2
  • Examples
  • Developer Guide
  • Reference Guide
  • API Reference
fparser
  • Welcome to fparser’s documentation!
  • View page source

Welcome to fparser’s documentation!

Contents:

  • License
  • Introduction
  • fparser
    • Getting Going
      • parse()
    • Support for Fortran Standards beyond Fortran90
    • Logging
    • Reference
      • api.py
      • readfortran.py
      • Model for Fortran Code Statements
  • fparser2
    • Getting Going : Script
    • Getting Going : Python
    • Matching Multiple Rules
      • Array element, array section or substring
      • Array or function
      • Statement function or array assignment
    • Extensions
      • Cray Pointers
      • X Format
      • Hollerith Constant
      • Dollar Descriptor
      • CONVERT argument to OPEN
      • Extended arguments for STOP
    • Classes
      • FortranFileReader
      • FortranStringReader
      • ParserFactory
    • Includes
    • Compiler/OpenMP Directive support
    • Preprocessing Directives
    • Walking the Parse Tree
      • Properties and Methods of Nodes
      • Utilities
  • Examples
    • fparser2_f2008.py
    • create_dependencies.py
    • make_public.py
      • split_file.py
  • Developer Guide
    • Reading Fortran
      • FortranReaderBase
      • FortranFormat
    • Invalid input
    • Fparser2
      • Rules
      • Classes
      • Class Relationships
      • Symbol Table
      • Class Generation
      • Base classes
      • Fortran2008 implementation
      • Program Class (rule R201)
      • Program_Unit Class (rule R202)
      • Exceptions
      • Object Hierarchy
      • Extensions
      • Include files
      • Preprocessing Directives
      • Utils
      • Tokenisation
      • Expression matching
    • Continuous Integration
    • Automatic Packaging
    • Test Fixtures
    • Performance Benchmark
  • Reference Guide
    • Sphinx and AutoAPI-generated Documentation
    • Doxygen-generated Documentation
  • API Reference
    • fparser
      • Submodules
      • Attributes
      • Functions
      • Package Contents
    • conftest
      • Functions
      • Module Contents
Next

© Copyright 2017-2024, Science and Technology Facilities Council.

Built with Sphinx using a theme provided by Read the Docs.