Next: Functions and Variables for strings, Previous: Functions and Variables for input and output, Up: stringproc [Contents][Index]
もしcharがアルファベット文字ならtrue
を返します。
もしcharがアルファベット文字か数字ならtrue
を返します。
ASCIIコードint( -1 < int < 256 )に対応する文字を返します。
(%i1) 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
もしchar_1とchar_2が同じならtrue
を返します。
cequal
と同様ですが、文字の大小を無視します。
もしchar_1のASCIIコードがchar_2のそれより大きいならtrue
を返します。
cgreaterp
と同様ですが、文字の大小を無視します。
もしobjがMaxima-文字ならtrue
を返します。
例えばイントロダクションを参照してください。
charのASCIIコードを返します。
もしchar_1のASCIIコードがchar_2のそれより小さいならtrue
を返します。
clessp
と同様ですが、文字の大小を無視します。
もしcharがグラフィック文字であり、スペース文字でないなら、
true
を返します。
グラフィック文字は見ることができる文字とスペース文字です。
(constituent
は、Paul Graham, ANSI Common Lisp, 1996, page 67で定義されています。)
(%i1) 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 { | } ~
Lisp文字をMaxima文字に変換します。 (必要としないでしょう。)
もしcharが0から9までの数字なら、
true
を返します。
もし objがLisp文字なら、true
を返します。
(必要としないでしょう。)
もしcharが小文字なら、true
を返します。
改行文字。
スペース文字。
タブ文字。
もしcharが大文字なら、true
を返します。
Next: Functions and Variables for strings, Previous: Functions and Variables for input and output, Up: stringproc [Contents][Index]