Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
16
Task/String-case/M2000-Interpreter/string-case.m2000
Normal file
16
Task/String-case/M2000-Interpreter/string-case.m2000
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
Module stringcase {
|
||||
string s="alphaBETA", s1=s, c="!@@@@<"
|
||||
print ucase$(s)="ALPHABETA"
|
||||
print lcase$(s)="alphabeta"
|
||||
s=str$(s+"ΑΛΦΑ", 1032) ' convert from utf16le to ansi 1032, and enpand to utf16LE as locale 1033
|
||||
print s="alphaBETAÁËÖÁ"
|
||||
// trait as utfLE16 but for character code from 0 to 255, and return based on locale 1033
|
||||
print lcase$(s, 1033)="alphabetaáëöá"
|
||||
// trait as utfLE16 but for character code from 0 to 255, and return based on locale 1032
|
||||
print lcase$(s, 1032)="alphabetaαλφα"
|
||||
print lcase$(s1+"ΑΛΦΑ")="alphabetaαλφα"
|
||||
print str$(s1, ">")="ALPHABETA"
|
||||
print str$(s1, "<")="alphabeta"
|
||||
print str$(s1, c)="beta"
|
||||
}
|
||||
stringcase
|
||||
Loading…
Add table
Add a link
Reference in a new issue