Caracteres

Os caracteres (geralmente mostrados como CHAR) são normalmente usados em uma expressão do CLEM para realizar testes em sequências de caracteres.

Por exemplo, você pode usar a função isuppercode para determinar se o primeiro caractere de uma string é maiús-revirto. A seguinte expressão do CLEM usa um caractere para indicar que o teste deve ser realizado no primeiro caractere da sequência de caracteres:

isuppercode(subscrs(1, "MyString")) 

Para expressar o código (em contraste com o local) de um determinado caractere em uma expressão CLEM, use backquotes únicos do formulário `<character>`. Por exemplo, `A`, `Z`.

Nota: Não existe nenhum tipo de armazenamento CHAR para um campo, portanto, se um campo é derivado ou preenchido com uma expressão que resulte em um CHAR, então esse resultado será convertido em uma string.