Ichar¶
Integer code for character.
Declaration¶
Sintaxe¶
Ichar(expr arg, ttype type, expr? value)
Argumentos¶
Argument Name |
Argument Description |
---|---|
|
expression argument |
|
table entry type |
|
value of expression |
Valores de retorno¶
The return value is the expression that the Ichar represents.
Descrição¶
Ichar represents integer code for character.
Tipos¶
Only accepts characters.
Exemplos¶
integer :: i
i = ichar(' ')
ASR:
(TranslationUnit
(SymbolTable
1
{
i:
(Variable
1
i
Local
()
()
Default
(Integer 4 [])
Source
Public
Required
.false.
)
})
[(=
(Var 1 i)
(Ichar
(StringConstant
" "
(Character 1 1 () [])
)
(Integer 4 [])
(IntegerConstant 32 (Integer 4 []))
)
()
)]
)