Functions/Subroutines | |
subroutine, public | dcunitssetline (line) |
subroutine, public | dcunitsgettoken (tokentype, ivalue, dvalue, cvalue) |
Variables | |
integer, parameter, public | s_eof = -128 |
integer, parameter, public | s_shift = 300 |
integer, parameter, public | s_text = 301 |
integer, parameter, public | s_multiply = 302 |
integer, parameter, public | s_divide = 303 |
integer, parameter, public | s_exponent = 304 |
integer, parameter, public | s_openpar = 305 |
integer, parameter, public | s_closepar = 306 |
integer, parameter, public | s_real = 307 |
integer, parameter, public | s_integer = 308 |
character(string), save, private | thisline = "" |
integer, save, private | i = 1 |
subroutine, public dcunits_com::dcunitsgettoken | ( | integer, intent(out) | tokentype, |
integer, dimension(5), intent(out) | ivalue, | ||
real(dp), intent(out) | dvalue, | ||
character(*), intent(out) | cvalue | ||
) |
Definition at line 54 of file dcunits_com.f90.
References i, dc_regex::match(), s_closepar, s_divide, s_eof, s_exponent, s_integer, s_multiply, s_openpar, s_real, s_shift, s_text, and thisline.
Referenced by dc_units::dcunitsbuild().
subroutine, public dcunits_com::dcunitssetline | ( | character(*), intent(in) | line | ) |
Definition at line 47 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild().
|
private |
Definition at line 42 of file dcunits_com.f90.
Referenced by dcunitsgettoken(), and dcunitssetline().
integer, parameter, public dcunits_com::s_closepar = 306 |
Definition at line 36 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
integer, parameter, public dcunits_com::s_divide = 303 |
Definition at line 33 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
integer, parameter, public dcunits_com::s_eof = -128 |
Definition at line 29 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
integer, parameter, public dcunits_com::s_exponent = 304 |
Definition at line 34 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
integer, parameter, public dcunits_com::s_integer = 308 |
Definition at line 38 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
integer, parameter, public dcunits_com::s_multiply = 302 |
Definition at line 32 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
integer, parameter, public dcunits_com::s_openpar = 305 |
Definition at line 35 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
integer, parameter, public dcunits_com::s_real = 307 |
Definition at line 37 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
integer, parameter, public dcunits_com::s_shift = 300 |
Definition at line 30 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
integer, parameter, public dcunits_com::s_text = 301 |
Definition at line 31 of file dcunits_com.f90.
Referenced by dc_units::dcunitsbuild(), and dcunitsgettoken().
|
private |
Definition at line 41 of file dcunits_com.f90.
Referenced by dcunitsgettoken(), and dcunitssetline().