-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deploying to main from @ b7643ed 🚀
- Loading branch information
Showing
6 changed files
with
1,937 additions
and
0 deletions.
There are no files selected for viewing
Binary file not shown.
Empty file.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,308 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8"> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<meta name="description" content="terminal text attributes"> | ||
<meta name="author" content="John S. Urban" > | ||
<link rel="icon" href="../favicon.png"> | ||
|
||
<title>crib_help – prep</title> | ||
|
||
<link href="../css/bootstrap.min.css" rel="stylesheet"> | ||
<link href="../css/pygments.css" rel="stylesheet"> | ||
<link href="../css/font-awesome.min.css" rel="stylesheet"> | ||
<link href="../css/local.css" rel="stylesheet"> | ||
<link href="../tipuesearch/tipuesearch.css" rel="stylesheet"> | ||
|
||
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> | ||
<!--[if lt IE 9]> | ||
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> | ||
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> | ||
<![endif]--> | ||
|
||
<script src="../js/jquery-2.1.3.min.js"></script> | ||
<script src="../js/svg-pan-zoom.min.js"></script> | ||
|
||
</head> | ||
|
||
<body> | ||
|
||
<!-- Fixed navbar --> | ||
<nav class="navbar navbar-inverse navbar-fixed-top"> | ||
<div class="container"> | ||
<div class="navbar-header"> | ||
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> | ||
<span class="sr-only">Toggle navigation</span> | ||
<span class="icon-bar"></span> | ||
<span class="icon-bar"></span> | ||
<span class="icon-bar"></span> | ||
</button> | ||
<a class="navbar-brand" href="../index.html">prep </a> | ||
</div> | ||
<div id="navbar" class="navbar-collapse collapse"> | ||
<ul class="nav navbar-nav"> | ||
<li class="dropdown hidden-xs visible-sm visible-md hidden-lg"> | ||
<a href="#" class="dropdown-toggle" | ||
data-toggle="dropdown" role="button" | ||
aria-haspopup="true" | ||
aria-expanded="false">Contents <span class="caret"></span></a> | ||
<ul class="dropdown-menu"> | ||
<li><a href="../lists/files.html">Source Files</a></li> | ||
<li><a href="../lists/modules.html">Modules</a></li> | ||
<li><a href="../lists/procedures.html">Procedures</a></li> | ||
<li><a href="../lists/types.html">Derived Types</a></li> | ||
<li><a href="../lists/programs.html">Programs</a></li> | ||
|
||
</ul> | ||
|
||
</li> | ||
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/files.html">Source Files</a></li> | ||
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/modules.html">Modules</a></li> | ||
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/procedures.html">Procedures</a></li> | ||
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/types.html">Derived Types</a></li> | ||
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/programs.html">Programs</a></li> | ||
</ul> | ||
<form action="../search.html" class="navbar-form navbar-right" role="search"> | ||
<div class="form-group"> | ||
<input type="text" class="form-control" placeholder="Search" name="q" id="tipue_search_input" autocomplete="off" required> | ||
</div> | ||
<!-- | ||
<button type="submit" class="btn btn-default">Submit</button> | ||
--> | ||
</form> | ||
</div><!--/.nav-collapse --> | ||
</div> | ||
</nav> | ||
|
||
<div class="container"> | ||
<div class="row"> | ||
<h1>crib_help | ||
<small>Subroutine</small> | ||
</h1> | ||
<div class="row"> | ||
<div class="col-lg-12"> | ||
<div class="well well-sm"> | ||
<ul class="list-inline" style="margin-bottom:0px;display:inline"> | ||
<li><i class="fa fa-list-ol"></i> | ||
<a data-toggle="tooltip" | ||
data-placement="bottom" data-html="true" | ||
title=" 0.6% of total for procedures.">8 statements</a> | ||
</li> | ||
<li><i class="fa fa-code"></i><a href="../src/prep.f90"> Source File</a></li> | ||
</ul> | ||
<ol class="breadcrumb in-well text-right"> | ||
<li><a href='../sourcefile/prep.f90.html'>prep.f90</a></li> | ||
<li><a href='../module/m_prep.html'>M_prep</a></li> | ||
<li class="active">crib_help</li> | ||
</ol> | ||
</div> | ||
</div> | ||
</div> | ||
<script> | ||
$(function () { | ||
$('[data-toggle="tooltip"]').tooltip() | ||
}) | ||
</script> | ||
|
||
</div> | ||
|
||
<div class="row"> | ||
<div class="col-md-3 hidden-xs hidden-sm visible-md visible-lg"> | ||
<div id="sidebar"> | ||
<h3>Contents</h3> | ||
|
||
<div class="panel panel-primary"> | ||
<div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#vars-0">Variables</a></h3></div> | ||
<div id="vars-0" class="panel-collapse collapse"> | ||
<div class="list-group"> | ||
<a class="list-group-item" href="../proc/crib_help.html#variable-help_text">help_text</a> | ||
<a class="list-group-item" href="../proc/crib_help.html#variable-i">i</a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="panel panel-primary"> | ||
<div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div> | ||
<div class="list-group"> | ||
<a class="list-group-item" href="../proc/crib_help.html#src">crib_help</a> | ||
</div> | ||
</div> | ||
|
||
</div> | ||
|
||
</div> | ||
|
||
<div class="col-md-9" id='text'> | ||
<h2>public subroutine crib_help(lun)</h2> | ||
|
||
|
||
|
||
<h3>Arguments</h3> | ||
<table class="table table-striped varlist"> | ||
<thead><tr><th>Type</th><th>Intent</th><th>Optional</th><th>Attributes</th><th></th><th>Name</th><th></th></thead> | ||
<tbody> | ||
<tr> | ||
<td><span class="anchor" id="variable-lun"></span>integer,</td> | ||
<td>intent(in)</td> | ||
<td></td> <td></td><td>::</td> | ||
<td><strong>lun</strong></td><td></td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
|
||
<br> | ||
|
||
<section class="visible-xs visible-sm hidden-md"> | ||
<h3>Contents</h3> | ||
|
||
<div class="panel panel-primary"> | ||
<div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#vars-1">Variables</a></h3></div> | ||
<div id="vars-1" class="panel-collapse collapse"> | ||
<div class="list-group"> | ||
<a class="list-group-item" href="../proc/crib_help.html#variable-help_text">help_text</a> | ||
<a class="list-group-item" href="../proc/crib_help.html#variable-i">i</a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="panel panel-primary"> | ||
<div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div> | ||
<div class="list-group"> | ||
<a class="list-group-item" href="../proc/crib_help.html#src">crib_help</a> | ||
</div> | ||
</div> | ||
|
||
</section> | ||
<br class="visible-xs visible-sm hidden-md"> | ||
|
||
|
||
<section> | ||
<h2>Variables</h2> | ||
<table class="table table-striped varlist"> | ||
<thead><tr><th>Type</th><th>Visibility</th><th>Attributes</th><th></th><th>Name</th><th></th><th>Initial</th><th></th></thead> | ||
<tbody> | ||
<tr> | ||
<td><span class="anchor" id="variable-help_text"></span>character(len=:),</td> | ||
<td>public,</td> <td>allocatable</td><td>::</td> | ||
<td><strong>help_text</strong>(:)</td><td></td><td></td><td></td> | ||
</tr> | ||
<tr> | ||
<td><span class="anchor" id="variable-i"></span>integer,</td> | ||
<td>public</td> <td></td><td>::</td> | ||
<td><strong>i</strong></td><td></td><td></td><td></td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
|
||
</section> | ||
<br> | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<section> | ||
<h2><span class="anchor" id="src"></span>Source Code</h2> | ||
<div class="highlight"><pre><span></span><span class="k">subroutine </span><span class="n">crib_help</span><span class="p">(</span><span class="n">lun</span><span class="p">)</span><span class="w"> </span><span class="c">!@(#)crib_help(3f): prints abridged help information</span> | ||
<span class="k">implicit none</span> | ||
<span class="kt">integer</span><span class="p">,</span><span class="k">intent</span><span class="p">(</span><span class="n">in</span><span class="p">)</span><span class="w"> </span><span class="kd">::</span><span class="w"> </span><span class="n">lun</span><span class="w"></span> | ||
<span class="kt">character</span><span class="p">(</span><span class="nb">len</span><span class="o">=</span><span class="p">:),</span><span class="k">allocatable</span><span class="w"> </span><span class="kd">::</span><span class="w"> </span><span class="n">help_text</span><span class="p">(:)</span><span class="w"></span> | ||
<span class="kt">integer</span><span class="w"> </span><span class="kd">::</span><span class="w"> </span><span class="n">i</span><span class="w"></span> | ||
<span class="n">help_text</span><span class="o">=</span><span class="p">[</span><span class="w"> </span><span class="kt">CHARACTER</span><span class="p">(</span><span class="nb">LEN</span><span class="o">=</span><span class="mi">128</span><span class="p">)</span><span class="w"> </span><span class="kd">::</span><span class="w"> </span><span class="p">&</span><span class="w"></span> | ||
<span class="s2">"EXPRESSIONS "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" numeric operators are +,-,*,/,**, (). Logical operators are "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" > | .EQ.| .NE.| .GE.| .GT.| .LE.| .LT.|.NOT.|.AND.| .OR.| .EQV.|.NEQV.| "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" > | == | /= | >= | > | <= | < | ! | && | || | == | != | "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $DEFINE variable_name[=expression][;...] "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s1">' > Predefined values are "OS", which is set to a guess of the system type, and'</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" > UNKNOWN=0 LINUX=1 MACOS=2 WINDOWS=3 CYGWIN=4 SOLARIS=5 FREEBSD=6 OPENBSD=7."</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" > SYSTEMON is .TRUE. if --system is present on the command line, else .FALSE."</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $UNDEFINE|$UNDEF variable_name[;...] "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">"CONDITIONAL CODE SELECTION: "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $IF logical_integer-based_expression| [.NOT.] DEFINED(varname[,...]) "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $IFDEF|$IFNDEF variable_or_envname "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $ELSEIF|$ELIF logical_integer-based_expression "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $ELSE "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $ENDIF "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">"MACRO STRING EXPANSION AND TEXT REPLAY: "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" > Unless at least one variable name is defined no ${NAME} expansion occurs. "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $SET varname string "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $$UNSET variable_name[;...] "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $IMPORT envname[;...] "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" > $set author William Shakespeare "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" > $import HOME "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" > write(*,*)'${AUTHOR} ${DATE} ${TIME} File ${FILE} Line ${LINE} HOME ${HOME}"</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $PARCEL [blockname] ... $ENDPARCEL ! a reuseable parcel of expandable text "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $POST blockname(s) ! insert a defined parcel of text "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">"EXTERNAL FILES (see $BLOCK ... --file also) "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $OUTPUT filename [--append] "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $INCLUDE filename "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">"TEXT BLOCK FILTERS (--file writes to $PREP_DOCUMENT_DIR/doc/NAME) "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $BLOCK [comment|null|write|variable [--varname NAME]|set|system|message| "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" define|help|version][--file NAME [--append]] ... $ENDBLOCK "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">"INFORMATION "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $MESSAGE message_to_stderr "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $SHOW [defined_variable_name][;...] "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">"SYSTEM COMMANDS (see also: $BLOCK SYSTEM) "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $SYSTEM command "</span><span class="p">,&</span><span class="w"></span> | ||
<span class="s2">" $STOP [stop_value[ ""message""]] | $QUIT [""message""]| $ERROR [""message""] "</span><span class="p">]</span><span class="w"></span> | ||
<span class="w"> </span><span class="k">WRITE</span><span class="p">(</span><span class="n">lun</span><span class="p">,</span><span class="s1">'(a)'</span><span class="p">)(</span><span class="nb">trim</span><span class="p">(</span><span class="n">help_text</span><span class="p">(</span><span class="n">i</span><span class="p">)),</span><span class="n">i</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span><span class="n">size</span><span class="p">(</span><span class="n">help_text</span><span class="p">))</span><span class="w"></span> | ||
<span class="k">end subroutine </span><span class="n">crib_help</span><span class="w"></span> | ||
</pre></div> | ||
|
||
</section> | ||
<br> | ||
|
||
</div> | ||
</div> | ||
|
||
<hr> | ||
</div> <!-- /container --> | ||
<footer> | ||
<div class="container"> | ||
<div class="row"> | ||
<div class="col-xs-6 col-md-6"><p>prep was developed by John S. Urban<br>© 2022 | ||
</p> | ||
</div> | ||
<div class="col-xs-6 col-md-6"> | ||
<p class="text-right"> | ||
Documentation generated by | ||
<a href="https://github.com/Fortran-FOSS-Programmers/ford">FORD</a> | ||
on 2022-08-04 22:20 </p> | ||
</div> | ||
</div> | ||
<br> | ||
</div> <!-- /container --> | ||
</footer> | ||
|
||
<!-- Bootstrap core JavaScript | ||
================================================== --> | ||
<!-- Placed at the end of the document so the pages load faster --> | ||
<!-- | ||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> | ||
--> | ||
<script src="../js/bootstrap.min.js"></script> | ||
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> | ||
<script src="../js/ie10-viewport-bug-workaround.js"></script> | ||
|
||
<!-- MathJax JavaScript | ||
================================================== --> | ||
<!-- Placed at the end of the document so the pages load faster --> | ||
<script type="text/x-mathjax-config"> | ||
MathJax.Hub.Config({ | ||
TeX: { extensions: ['AMSmath.js','AMSsymbols.js','noErrors.js','noUndefined.js'], equationNumbers: { autoNumber: 'AMS' } }, | ||
jax: ['input/TeX','input/MathML','output/HTML-CSS'], | ||
extensions: ['tex2jax.js','mml2jax.js','MathMenu.js','MathZoom.js'] | ||
}); | ||
</script> | ||
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> | ||
|
||
<script src="../tipuesearch/tipuesearch_content.js"></script> | ||
<script src="../tipuesearch/tipuesearch_set.js"></script> | ||
<script src="../tipuesearch/tipuesearch.js"></script> | ||
|
||
</body> | ||
</html> |
Binary file not shown.
Binary file not shown.