You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
_xeroxz 4af07664ce
added Zydis source, asmjit source...
4 years ago
..
cmake added Zydis source, asmjit source... 4 years ago
examples added Zydis source, asmjit source... 4 years ago
include/Zycore added Zydis source, asmjit source... 4 years ago
resources added Zydis source, asmjit source... 4 years ago
src added Zydis source, asmjit source... 4 years ago
tests added Zydis source, asmjit source... 4 years ago
.gitignore added Zydis source, asmjit source... 4 years ago
CMakeLists.txt added Zydis source, asmjit source... 4 years ago
CMakeLists.txt.in added Zydis source, asmjit source... 4 years ago
LICENSE added Zydis source, asmjit source... 4 years ago
README.md added Zydis source, asmjit source... 4 years ago

README.md

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.