forbear_kinds Module

forbear project, definition of parametric kinds.

Used By

module~~forbear_kinds~~UsedByGraph module~forbear_kinds forbear_kinds module~forbear forbear module~forbear_kinds->module~forbear module~forbear_element_object forbear_element_object module~forbear_kinds->module~forbear_element_object module~forbear_bar_object forbear_bar_object module~forbear_kinds->module~forbear_bar_object program~forbear_minimal forbear_minimal module~forbear->program~forbear_minimal module~forbear_element_object->module~forbear_bar_object module~forbear_bar_object->module~forbear
Help


Variables

TypeVisibility AttributesNameInitial
integer, public, parameter:: ASCII =selected_char_kind('default')

ASCII character set kind.

integer, public, parameter:: UCS4 =selected_char_kind('default')

Unicode character set kind.


Functions

public pure function ucs4_string(input) result(output)

Convert string of any kind to UCS4 string.

Arguments

Type IntentOptional AttributesName
class(*), intent(in) :: input

Input string of any kind.

Return Value character(kind=len=:,UCS4), allocatable

Output string of UCS4 kind.