zt-bcc: Maintained BCC fork - v0.9.0
Posted: Sat Aug 07, 2021 7:12 pm
zt-bcc (Zeta Group BCC) is a continuation of Positron's BCC with bugfixes and mostly minor new features, along with proper SLADE support.
BCC is an alternative ACS code compiler for ports supporting ZDoom ACS, featuring many extensions over vanilla ACS, but still keeping almost 100% compatibility with it, to make projects easy to port over and take advantage of all the new features.
Some of the features over regular ACS include:
*Structures
*Enumerations
*Namespaces
*Preprocessor
*Strong types
*References to objects (limited support) and functions (full support)
*Block scoping
*Optional function parameters
*Logical-AND (&&) and Logical-OR (||) are short-circuited
*foreach loop
*Nested functions
*Message-building blocks, for more dynamic prints and text formatting
If you find any bugs, please post about them here or on the Github repository for the project.
Check the project wiki for documentation on zt-bcc's features and usage. And also how to set SLADE up to use it.
Download: https://github.com/zeta-group/zt-bcc/releases/latest
Source code: https://github.com/zeta-group/zt-bcc
BCC is an alternative ACS code compiler for ports supporting ZDoom ACS, featuring many extensions over vanilla ACS, but still keeping almost 100% compatibility with it, to make projects easy to port over and take advantage of all the new features.
Some of the features over regular ACS include:
*Structures
*Enumerations
*Namespaces
*Preprocessor
*Strong types
*References to objects (limited support) and functions (full support)
*Block scoping
*Optional function parameters
*Logical-AND (&&) and Logical-OR (||) are short-circuited
*foreach loop
*Nested functions
*Message-building blocks, for more dynamic prints and text formatting
If you find any bugs, please post about them here or on the Github repository for the project.
Check the project wiki for documentation on zt-bcc's features and usage. And also how to set SLADE up to use it.
Download: https://github.com/zeta-group/zt-bcc/releases/latest
Source code: https://github.com/zeta-group/zt-bcc