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().