UCC-UniversalCPPCompiler

UCC-UniversalCPPCompiler

TheFloatingBrain

Universal C++ is a superset of standard C++11/14 with the addition of the "borrow" and "repl" keywords. "borrow" automatically deletes memory allocated in the same scope or within a class after it was allocated. Almost a garbage collector, further work would have had to been done to make a "compile time garbage collector". "repl" was a keyword for an explicit optimization, replace the name of one variable with another. That way the variable can continued to be used under a different name, allowing for clean code, an understanding of what happened and guaranteed efficiency. (Neither of these were particularly good, borrow could have been if it were further developed). Universal C++ takes Universal C++ code as input and outputs ISO Standard C++ code and is built on top of ISO Standard C++. That way it is totally platform independent, and standard C++ tools: gcc, clang, google native client, msvc could continued to be used.

2 Stars
0 Forks
2 Watchers
C++ Language
Cost to Build
$11.5K
Market Value
$4.2K

Growth over time

1 data points  ·  2023-04-10 → 2023-04-10
Stars Forks Watchers
💬

How do you feel about this project?

Ask AI about UCC-UniversalCPPCompiler

Question copied to clipboard

What is the TheFloatingBrain/UCC-UniversalCPPCompiler GitHub project? Description: "Universal C++ is a superset of standard C++11/14 with the addition of the "borrow" and "repl" keywords. "borrow" automatically deletes memory allocated in the same scope or within a class after it was allocated. Almost a garbage collector, further work would have had to been done to make a "compile time garbage collector". "repl" was a keyword for an explicit optimization, replace the name of one variable with another. That way the variable can continued to be used under a different name, allowing for clean code, an understanding of what happened and guaranteed efficiency. (Neither of these were particularly good, borrow could have been if it were further developed). Universal C++ takes Universal C++ code as input and outputs ISO Standard C++ code and is built on top of ISO Standard C++. That way it is totally platform independent, and standard C++ tools: gcc, clang, google native client, msvc could continued to be used.". Written in C++. Explain what it does, its main use cases, key features, and who would benefit from using it.

Question is copied to clipboard — paste it after the AI opens.

How to clone UCC-UniversalCPPCompiler

Clone via HTTPS

git clone https://github.com/TheFloatingBrain/UCC-UniversalCPPCompiler.git

Clone via SSH

[email protected]:TheFloatingBrain/UCC-UniversalCPPCompiler.git

Download ZIP

Download master.zip

Found an issue?

Report bugs or request features on the UCC-UniversalCPPCompiler issue tracker:

Open GitHub Issues