Próximo: Definições para sequências de caracteres, Anterior: Definições para entrada e saída, Acima: stringproc [Conteúdo][Índice]
Retorna true
se caractere for um caractere alfabético.
Retorna true
se caractere for um caractere alfabético ou um dígito.
Retorna o caractere correspondente ao código numérico ASCII int. ( -1 < int < 256 )
(%i1) load("stringproc")$ (%i2) for n from 0 thru 255 do ( tmp: ascii(n), if alphacharp(tmp) then sprint(tmp), if n=96 then newline() )$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z
Retorna true
se caractere_1 e caractere_2 forem os mesmos.
como cequal
mas ignora a caixa alta/baixa.
Retorna true
se o código numérico ASCII do caractere_1 for maior que o código numérico ASCII do caractere_2.
Como cgreaterp
mas ignora a caixa alta/baixa.
Retorna true
se obj for um caractere do Maxima.
Veja na seção "Introdução a manipulação de sequências de caracteres" para ter um exemplo.
Retorna o código numéico ASCII de caractere.
Retorna true
se o código numérico ASCII de caractere_1 for menor que o código numérico ASCII de caractere_2.
Como em clessp
ignora a caixa alta/baixa.
Retorna true
se caractere for caractere gráfico e não o caractere de espaço em branco.
Um caractere gráfico é um caractere que se pode ver, adicionado o caractere de espaço em branco.
(constituent
foi definida por Paul Graham, em ANSI Common Lisp, 1996, página 67.)
(%i1) load("stringproc")$ (%i2) for n from 0 thru 255 do ( tmp: ascii(n), if constituent(tmp) then sprint(tmp) )$ ! " # % ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
Converte um caractere do Lisp em um caractere do Maxima. (É possível que não chegue a precisar dessa função.)
Retorna true
se caractere for um dígito (algarismo de 0 a 9).
Retorna true
se obj for um caractere do Lisp.
(Pode não precisar dessa função.)
Retorna true
se caractere for um caractere em caixa baixa.
O caractere de nova linha.
O caractere de espaço em branco.
O caractere de tabulação.
Retorna true
se caractere for um caractere em caixa alta.
Próximo: Definições para sequências de caracteres, Anterior: Definições para entrada e saída, Acima: stringproc [Conteúdo][Índice]