Presentation is loading. Please wait.

Presentation is loading. Please wait.

How to stop Fortran programming problems at the source

Similar presentations


Presentation on theme: "How to stop Fortran programming problems at the source"— 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 1/12/2019 Cleanscape FortranLint Source Code Analyzer for FORTRAN Cleanscape LintPlus Source Code Analyzer for C

3 Graphical User Interface
Just click to access to powerful analysis features Simple to use No learning curve 1/12/2019 Cleanscape FortranLint Source Code Analyzer for FORTRAN

4 Start new project Select Project > New 1/12/2019
Cleanscape FortranLint Source Code Analyzer for FORTRAN

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

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

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

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

9 Analyze your source file(s) 1/5
Select source file(s) to be analyzed 1/12/2019 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 1/12/2019 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 1/12/2019 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 1/12/2019 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 1/12/2019 Cleanscape FortranLint Source Code Analyzer for FORTRAN

14 Execute test 1/2 Push Execute Test button 1/12/2019
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 1/12/2019 Cleanscape FortranLint Source Code Analyzer for FORTRAN

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

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

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

19 View Reports 4/4 Analysis Report Statistics Report Call Tree Report
Cross Reference Report 1/12/2019 Cleanscape FortranLint Source Code Analyzer for FORTRAN

20 Save & Print Reports Save Print Select Report > Save
Save each report separately Save merged report Print Select Report > Print Print each report separately Print all reports 1/12/2019 Cleanscape FortranLint Source Code Analyzer for FORTRAN

21 Get help Online Help Documentation Support Push Help button
Quick Start Guide Users Guide Tutorial Support 1/12/2019 Cleanscape FortranLint Source Code Analyzer for FORTRAN

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

23 Save your project 2/2 Push Save button Type project name Push Save
1/12/2019 Cleanscape FortranLint Source Code Analyzer for FORTRAN

24 FortranLint http://www.cleanscape.net
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 1/12/2019 Cleanscape FortranLint Source Code Analyzer for FORTRAN


Download ppt "How to stop Fortran programming problems at the source"

Similar presentations


Ads by Google