view lib/alib/to_lower.as @ 3038:c6eafb074443

Do not return error for SDC setstat
author darrenatk
date Thu, 22 Jan 2015 00:05:11 -0700
parents 03f26e88b809
children
line wrap: on
line source

***************************************************

* Convert character in "B" to lowercase

* OTHER MODULES NEEDED: IS_UPPER

* ENTRY: B=ascii value of character to convert

* EXIT: B=ascii value of character in lowercase

* Note: control codes, etc. are not effected.


 nam Convert Char to Lowercase
 ttl Assembler Library Module


 section .text

TO_LOWER:
 pshs cc
 lbsr IS_UPPER only uppercase can be converted
 bne tolox no upper, exit
 addb #$20 make lowercase

tolox
 puls cc,pc

 endsect