You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-16
Original file line number
Diff line number
Diff line change
@@ -4,21 +4,20 @@ Provides lexing, parsing, and basic analyses of Fortran code covering standards:
4
4
5
5
For features that output graphs, the intended usage is to pipe it into the command 'dot -Tpdf' and redirect that into a PDF file. The 'dot' command is part of the GraphViz project (https://www.graphviz.org/), please see their manual for the many other options that can be explored for visualisation purposes.
6
6
7
-
Usage: fortran-src [OPTION...] <file>
8
-
-v VERSION, -F VERSION --fortranVersion=VERSION Fortran version to use, format: Fortran[66/77/77Legacy/77Extended/90]
9
-
-a ACTION --action=ACTION lex or parse action
10
-
-t --typecheck parse and run typechecker
11
-
-R --rename parse and rename variables
12
-
-B --bblocks analyse basic blocks
13
-
-S --supergraph analyse super graph of basic blocks
14
-
-r --reprint Parse and output using pretty printer
15
-
--dot output graphs in GraphViz DOT format
16
-
--dump-mod-file dump the information contained within mod files
17
-
-I DIR --include-dir=DIR directory to search for precompiled 'mod files'
18
-
-c --compile compile an .fsmod file from the input
19
-
--show-block-numbers[=LINE-NUM] Show the corresponding AST-block identifier number next to every line of code.
20
-
--show-flows-to=AST-BLOCK-ID dump a graph showing flows-to information from the given AST-block ID; prefix with 's' for supergraph
21
-
--show-flows-from=AST-BLOCK-ID dump a graph showing flows-from information from the given AST-block ID; prefix with 's' for supergraph
22
-
)
7
+
Usage: fortran-src [OPTION...] <file>
8
+
-v VERSION, -F VERSION --fortranVersion=VERSION Fortran version to use, format: Fortran[66/77/77Legacy/77Extended/90]
9
+
-a ACTION --action=ACTION lex or parse action
10
+
-t --typecheck parse and run typechecker
11
+
-R --rename parse and rename variables
12
+
-B --bblocks analyse basic blocks
13
+
-S --supergraph analyse super graph of basic blocks
14
+
-r --reprint Parse and output using pretty printer
15
+
--dot output graphs in GraphViz DOT format
16
+
--dump-mod-file dump the information contained within mod files
17
+
-I DIR --include-dir=DIR directory to search for precompiled 'mod files'
18
+
-c --compile compile an .fsmod file from the input
19
+
--show-block-numbers[=LINE-NUM] Show the corresponding AST-block identifier number next to every line of code.
20
+
--show-flows-to=AST-BLOCK-ID dump a graph showing flows-to information from the given AST-block ID; prefix with 's' for supergraph
21
+
--show-flows-from=AST-BLOCK-ID dump a graph showing flows-from information from the given AST-block ID; prefix with 's' for supergraph
0 commit comments