Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/prelude/Char/IsUpper.hs

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


module Char where

-- The upper case ISO characters have the multiplication sign dumped
-- randomly in the middle of the range.  Go figure.

isUpper		:: Char -> Bool
isUpper c  	=  c >= 'A' && c <= 'Z' 
		|| c >= '\xC0' && c <= '\xD6' 
                || c >= '\xD8' && c <= '\xDE'


Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].