-- Copyright 2023 The Yock Authors. All rights reserved.
-- Use of this source code is governed by a MIT-style
-- license that can be found in the LICENSE file.

---@meta _

unicode = {}

---@param r integer
---@return boolean
function unicode.IsGraphic(r)
end

---@param r integer
---@return boolean
function unicode.IsPrint(r)
end

---@param r integer
---@return boolean
function unicode.IsControl(r)
end

---@param r integer
---@return boolean
function unicode.IsLetter(r)
end

---@param r integer
---@return boolean
function unicode.IsMark(r)
end

---@param r integer
---@return boolean
function unicode.IsNumber(r)
end

---@param r integer
---@return boolean
function unicode.IsPunct(r)
end

---@param r integer
---@return boolean
function unicode.IsSpace(r)
end

---@param r integer
---@return boolean
function unicode.IsSymbol(r)
end

---@param r integer
---@return boolean
function unicode.IsDigit(r)
end
