module FoX_common use fox_m_fsys_array_str use fox_m_fsys_format use fox_m_fsys_parse_input use fox_m_fsys_count_parse_input use m_common_attrs use m_common_error implicit none private #ifdef DUMMYLIB character(len=*), parameter :: FoX_version = '4.1.0-dummy' #else character(len=*), parameter :: FoX_version = '4.1.0' #endif public :: FoX_version public :: rts public :: countrts public :: str public :: operator(//) public :: FoX_set_fatal_errors public :: FoX_get_fatal_errors public :: FoX_set_fatal_warnings public :: FoX_get_fatal_warnings #ifndef DUMMYLIB public :: str_vs public :: vs_str public :: alloc public :: concat #endif !These are all exported through SAX now public :: dictionary_t !SAX functions public :: getIndex public :: getLength public :: getLocalName public :: getQName public :: getURI public :: getValue public :: getType public :: isSpecified public :: isDeclared public :: setSpecified public :: setDeclared !For convenience public :: hasKey end module FoX_common