How to stop Fortran programming problems at the source
description
Transcript of How to stop Fortran programming problems at the source
![Page 1: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/1.jpg)
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
![Page 2: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/2.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN2
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
![Page 3: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/3.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN3
Graphical User Interface
Just click to access to powerful analysis features
Simple to use
No learning curve
![Page 4: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/4.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN4
Start new project
Select Project > New
![Page 5: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/5.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN5
Add File to Project 1/4
Press “Add File”Or select:
File > Add file
![Page 6: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/6.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN6
Add File to Project 2/4
Press “Add File”Or select:
File > Add file
Select file(s) to be analyzed
![Page 7: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/7.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN7
Add File to Project 3/4
Press “Add File”Or select:
File > Add file
Select file(s) to be analyzed
Click “Open”
![Page 8: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/8.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN8
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
![Page 9: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/9.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN9
Analyze your source file(s) 1/5
Select source file(s) to be analyzed
![Page 10: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/10.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN10
Analyze your source file(s) 2/5
Select source file(s) to be analyzed
Select Test Options
![Page 11: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/11.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN11
Analyze your source file(s) 3/5
Select source file(s) to be analyzed
Select Test Options
Select Source Options
![Page 12: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/12.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN12
Analyze your source file(s) 4/5
Select source file(s) to be analyzed
Select Test Options
Select Source Options
Select Report Options
![Page 13: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/13.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN13
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
![Page 14: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/14.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN14
Execute test 1/2
Push Execute Test button
![Page 15: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/15.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN15
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
![Page 16: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/16.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN16
View Reports 1/4
Analysis Report
Statistics Report
Call Tree Report
Cross Reference Report
![Page 17: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/17.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN17
View Reports 2/4
Analysis Report
Statistics Report
Call Tree Report
Cross Reference Report
![Page 18: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/18.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN18
View Reports 3/4
Analysis Report
Statistics Report
Call Tree Report
Cross Reference Report
![Page 19: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/19.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN19
View Reports 4/4
Analysis Report
Statistics Report
Call Tree Report
Cross Reference Report
![Page 20: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/20.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN20
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
![Page 21: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/21.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN21
Get help
Online Help Push Help button
Documentation Quick Start Guide Users Guide Tutorial
Support http://www.cleanscape.ne
t
![Page 22: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/22.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN22
Save your project 1/2
Push Save button
Type project name
Push Save
![Page 23: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/23.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN23
Save your project 2/2
Push Save button
Type project name
Push Save
![Page 24: How to stop Fortran programming problems at the source](https://reader035.fdocuments.in/reader035/viewer/2022062810/56815be1550346895dc9d175/html5/thumbnails/24.jpg)
04/22/23 Cleanscape FortranLint Source Code Analyzer for FORTRAN24
http://www.cleanscape.net
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