1 / 24

How to stop Fortran programming problems at the source

How to stop Fortran programming problems at the source. Cleanscape FortranLint Source Analyzer for Fortran Tutorial and Demonstration

ula
Télécharger la présentation

How to stop Fortran programming problems at the source

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. How to stop Fortran programming problems at the source Cleanscape FortranLint Source Analyzer for Fortran Tutorial and Demonstration Keywords: software programming tools, Fortran, static source code analyzers, c language, Fortran lint, Fortran source code analysis, Fortran language, software development automation

  2. Introduction • Detect Fortran bugs and other problems that a compiler can't catch • Conduct thorough assessment with global call interface checking, local dataflow analysis, and best practices information • Conduct portability checks between multiple host environments an the ANSI F77/F90 standards • Rapidly understand Fortran sources via call trees and cross references Cleanscape FortranLint Source Code Analyzer for FORTRAN

  3. Graphical User Interface • Just click to access to powerful analysis features • Simple to use • No learning curve Cleanscape FortranLint Source Code Analyzer for FORTRAN

  4. Start new project • Select Project > New Cleanscape FortranLint Source Code Analyzer for FORTRAN

  5. Add File to Project 1/4 • Press “Add File” • Or select:File > Add file Cleanscape FortranLint Source Code Analyzer for FORTRAN

  6. Add File to Project 2/4 • Press “Add File” • Or select:File > Add file • Select file(s) to be analyzed Cleanscape FortranLint Source Code Analyzer for FORTRAN

  7. Add File to Project 3/4 • Press “Add File” • Or select:File > Add file • Select file(s) to be analyzed • Click “Open” Cleanscape FortranLint Source Code Analyzer for FORTRAN

  8. Add File to Project 4/4 • Press “Add File” • Or select:File > Add file • Select file(s) to be analyzed • Click “Open” • View the project files in Project window Cleanscape FortranLint Source Code Analyzer for FORTRAN

  9. Analyze your source file(s) 1/5 • Select source file(s) to be analyzed Cleanscape FortranLint Source Code Analyzer for FORTRAN

  10. Analyze your source file(s) 2/5 • Select source file(s) to be analyzed • Select Test Options Cleanscape FortranLint Source Code Analyzer for FORTRAN

  11. Analyze your source file(s) 3/5 • Select source file(s) to be analyzed • Select Test Options • Select Source Options Cleanscape FortranLint Source Code Analyzer for FORTRAN

  12. Analyze your source file(s) 4/5 • Select source file(s) to be analyzed • Select Test Options • Select Source Options • Select Report Options Cleanscape FortranLint Source Code Analyzer for FORTRAN

  13. Analyze your source file(s) 5/5 • Select source file(s) to be analyzed • Select Test Options • Select Source Options • Select Report Options • Select Miscellaneous Options Cleanscape FortranLint Source Code Analyzer for FORTRAN

  14. Execute test 1/2 • Push Execute Test button Cleanscape FortranLint Source Code Analyzer for FORTRAN

  15. Execute test 2/2 • Push Execute Test button • Don’t blink! • Almost instantaneous processing for 100,000 lines of code • A few seconds for 1 million lines of code Cleanscape FortranLint Source Code Analyzer for FORTRAN

  16. View Reports 1/4 • Analysis Report • Statistics Report • Call Tree Report • Cross Reference Report Cleanscape FortranLint Source Code Analyzer for FORTRAN

  17. View Reports 2/4 • Analysis Report • Statistics Report • Call Tree Report • Cross Reference Report Cleanscape FortranLint Source Code Analyzer for FORTRAN

  18. View Reports 3/4 • Analysis Report • Statistics Report • Call Tree Report • Cross Reference Report Cleanscape FortranLint Source Code Analyzer for FORTRAN

  19. View Reports 4/4 • Analysis Report • Statistics Report • Call Tree Report • Cross Reference Report Cleanscape FortranLint Source Code Analyzer for FORTRAN

  20. Save & Print Reports • Save • Select Report > Save • Save each report separately • Save merged report • Print • Select Report > Print • Print each report separately • Print all reports Cleanscape FortranLint Source Code Analyzer for FORTRAN

  21. Get help • Online Help • Push Help button • Documentation • Quick Start Guide • Users Guide • Tutorial • Support • http://www.cleanscape.net Cleanscape FortranLint Source Code Analyzer for FORTRAN

  22. Save your project 1/2 • Push Save button • Type project name • Push Save Cleanscape FortranLint Source Code Analyzer for FORTRAN

  23. Save your project 2/2 • Push Save button • Type project name • Push Save Cleanscape FortranLint Source Code Analyzer for FORTRAN

  24. FortranLint • Detect Fortran bugs and other problems that a compiler can't catch • Conduct thorough assessment with global call interface checking, local dataflow analysis, and best practices information • Conduct portability checks between multiple host environments an the ANSI F77/F90 standards • Rapidly understand Fortran sources via call trees and cross references • Software Development Powerfully Simplified • Code:Automatically generate code from patterns • Analyze: Stop problems at the source • Test: Test and visualize software • Manage: Automate the software development process http://www.cleanscape.net Cleanscape FortranLint Source Code Analyzer for FORTRAN

More Related