uic/tracey
2
2
Fork
You've already forked tracey
0
compiler for Tracey (.trc) programming language. Looking for community and long-term discussions? checkout our discord server: https://discord.gg/Td3D45qZ8C
  • C++ 91.1%
  • M4 8.9%
Find a file
Uoc Azizah b3f53b8bbe
changing all -j (job) to default 1 core
Signed-off-by: Uoc Azizah <uoctamika.codeberg.org@gmail.com>
2026年07月14日 20:14:44 +08:00
.github changing all -j (job) to default 1 core 2026年07月14日 20:14:44 +08:00
.woodpecker creating testing file woodpecker for GCC and Clang x86_64 AMD 2026年07月04日 12:03:32 +00:00
bootstrap creating get_warning_extra.cxx 2026年07月12日 12:31:14 +08:00
dependencies creating README 2026年06月08日 12:15:57 +00:00
docs creating README 2026年06月08日 12:16:44 +00:00
etc creating README 2026年06月08日 12:18:37 +00:00
general update README in general 2026年06月09日 13:32:58 +00:00
include creating README 2026年06月08日 12:19:12 +00:00
lib creating README 2026年06月08日 12:22:37 +00:00
runtime creating README 2026年06月08日 12:23:07 +00:00
test creating README 2026年06月08日 12:24:05 +00:00
.gitignore ignore build conf 2026年06月19日 03:06:58 +00:00
AUTHORS creating AUTHORS for informations about author 2026年07月02日 23:39:16 +00:00
ChangeLog creating Change Log information 2026年07月02日 23:37:40 +00:00
CODE_OF_CONDUCT creating CODE_OF_CONDUCT 2026年06月11日 02:36:33 +00:00
LICENSE updating LICENSE GNU GPLV2 into right License 2026年07月02日 23:36:31 +00:00
README we're moving back 2026年07月12日 09:56:37 +08:00
SECURITY creating security file 2026年06月09日 22:48:07 +00:00

IMPORTANT!
----------
Due to workflow actions limit in codeberg.org, we're officially moving to gitHub.com.
We're supporting 2 repository activities if you want contribute in yours favorite platform.
Tracey
---------
Tracey is a compiler for the Tracey programming language (`.trc`).
Tracey aims to be a low-level systems programming language that provides
greater memory safety while maintaining performance and control close to
traditional native languages.
Project Status
-----------------
Tracey is currently in the bootstrap stage.
The compiler is under active development and is not yet considered stable.
Language syntax, compiler internals, and project structure may change
frequently until the first public release.
Repository Structure
-----------------------
bootstrap/ Bootstrap compiler
general/ Source Code
dependencies/ External dependencies
docs/ Documentation
etc/ Project configuration files
include/ Global include file
lib/ Standard Library
runtime/ Mini runtime
test/ Testing compiler
bin/ Build output
(This structure apply to bootstrap directory too)
Development
--------------
Tracey is currently being developed using C.
Current focus:
- Command-line interface
- Source file handling
- Lexer
- Parser
- Semantic analysis
- Code generation
Contributing
---------------
Contributions, bug reports, and suggestions are welcome.
As the language is still in early development, breaking changes may occur
without notice.