Download presentation
Presentation is loading. Please wait.
Published byElmer Snow Modified over 6 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.