GPCS4/3rdParty/zydis/dependencies/zycore
Asuka 279ba8e2ed add tinydbr library and reconstruct 3rdparty libraries
now we have the full power to develop this shit
2022-03-11 02:05:59 +08:00
..
cmake add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
examples add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
include/Zycore add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
resources add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
src add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
tests add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
.gitignore add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
CMakeLists.txt add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
CMakeLists.txt.in add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
LICENSE add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00
README.md add tinydbr library and reconstruct 3rdparty libraries 2022-03-11 02:05:59 +08:00

Zyan Core Library for C

Internal library providing platform independent types, macros and a fallback for environments without LibC.

Features

  • Platform independent types
    • Integer types (ZyanU8, ZyanI32, ZyanUSize, ...)
    • ZyanBool (+ ZYAN_FALSE, ZYAN_TRUE)
    • ZYAN_NULL
  • Macros
    • Compiler/Platform/Architecture detection
    • Asserts and static asserts
    • Utils (ARRAY_LENGTH, FALLTHROUGH, UNUSED, ...)
  • Common types
    • ZyanBitset
    • ZyanString/ZyanStringView
  • Container types
    • ZyanVector
    • ZyanList
  • LibC abstraction (WiP)

License

Zycore is licensed under the MIT license.