DEV Community

Phina Ren
Phina Ren

Posted on

The Uniformed Symbols Project

This is my first open-source project.
For inline and external symbols; variables, macros and functions.
Based on the official library or conventional styles.
Now, the public codes contain:

  • CPL CHR-ARITH (e.g. ChrAdd) : String Number Arithmetic;
  • CPL Inline-form string functions;
  • ...

Here are my COVENANT:

  • NULL is equivalent to 0 in CPL.
  • char(1), short(2), int(4), ... have fixed size. For example, care about this if you develop Intel 8086/8051 applications.
  • A normal string ends at 0.
  • Little endian in CPL.
  • "if(a)" is equivalent to "if(a!=0)", especially, for floating it is "0.0".
  • Basic code-set is 8086 and in NASM style.

Welcome you to try and participate in~

[LICENSE] APACHE LICENSE 2.0
[LINKAGE] https://github.com/ArinaMgk/unisym
Arina June03, Respect for every technology sharer.

Top comments (0)