Lang: Nyelv:
HU
EN
Character functions
Karakter kezelő függvények
isdigit
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is number
Flag.C=1 ha a karakter számjegy
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
számjegy (0-9) ascii kódja-e. Ha igen, a flag regiszter C bitje 1
lesz.
islower
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is lowercase letter
Flag.C=1 ha a karakter kibetű
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
kisbetű (a-z) ascii kódja-e. Ha igen, a flag regiszter C bitje 1
lesz.
isupper
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is uppercase letter
Flag.C=1 ha a karakter nagybetű
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
nagybetű (A-Z) ascii kódja-e. Ha igen, a flag regiszter C bitje 1
lesz.
isalpha
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is alphabetic
Flag.C=1 ha a karakter betű
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
betű (a-z, A-Z) ascii kódja-e. Ha igen, a flag regiszter C bitje 1
lesz.
isalnum
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is alphanumeric
Flag.C=1 ha a karakter betű vagy szám
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
betű vagy szám (a-z, A-Z, 0-9) ascii kódja-e. Ha igen, a flag
regiszter C bitje 1 lesz.
isblank
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is blank
Flag.C=1 ha a karakter szóköz
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
szóköz/tabulátor ascii kódja-e. Ha igen, a flag regiszter C
bitje 1 lesz.
isprint
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is printable
Flag.C=1 ha a karakter nyomtatható
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
nyomtatható karakter ascii kódja-e. Ha igen, a flag regiszter C
bitje 1 lesz.
ispunct
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is pubtuation
Flag.C=1 ha a karakter írásjel
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
írásjel karakter ascii kódja-e. Ha igen, a flag regiszter C
bitje 1 lesz.
isspace
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is space
Flag.C=1 ha a karakter elválasztó jel
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
elválasztó jel karakter ascii kódja-e. Ha igen, a flag regiszter
C bitje 1 lesz.
isxdigit
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
Flag.C=1 if character is hexdigit
Flag.C=1 ha a karakter hexa számjegy
Az R0 regiszterben lévő karakterkód vizsgálata, hogy az egy
hexadecimális számjegy karakter ascii kódja-e. Ha igen, a flag
regiszter C bitje 1 lesz.
tolower
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
R4: lowercase character
R4: kisbetű
Az R0 regiszterben lévő karakterkód átalakítása kisbetűsre, ha
a bemeneti adat egy nagybetű kódja.
toupper
- Input(s):
Bemenet(ek):
R0=character
R0=karakter
- Output(s):
Kimenet(ek):
R4: uppercase character
R4: nagybetű
Az R0 regiszterben lévő karakterkód átalakítása nagybetűsre, ha
a bemeneti adat egy kisbetű kódja.