ACSUtils Wiki

An ACS library for ZDoom-based ports

User Tools

Site Tools


bcc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
bcc [2017/07/09 13:50]
korshun
bcc [2018/02/16 22:11] (current)
korshun
Line 1: Line 1:
 +{{tag>acs_compilers}}
 ====== BCC ====== ====== BCC ======
 BCC is an alternative ACS compiler. BCC is an alternative ACS compiler.
  
-**GitHub:** https://github.com/wormt/bcc+  * **ZDoom forums:** https://forum.zdoom.org/viewtopic.php?f=44&t=54037 
 +  * **GitHub:** https://github.com/wormt/bcc
  
-===== Known bugs =====+<note tip>If you are using BCC, use [[BCSUtils]].</note>
  
-==== Named clientside scripts are not clientside ==== +===== Functions return 0 by default (not a bug) =====
- +
-BCC fails to mark named clientside scripts as clientside, so they end up actually being serverside. Instead, it marks an unnamed script as clientside. +
- +
-Details: https://zandronum.com/tracker/view.php?id=3153 +
- +
-==== Functions return 0 by default (not a bug) ====+
  
 <code> <code>
-function int f() {}+function int f() {} // returns 0
 </code> </code>
  
Line 31: Line 27:
 } }
 </code> </code>
 +
 +===== Fixed bugs =====
 +
 +<note tip>These bugs are already fixed.</note>
 +
 +==== Named clientside scripts are not clientside [fixed in 0.8.0] ====
 +
 +BCC fails to mark named clientside scripts as clientside, so they end up actually being serverside. Instead, it marks an unnamed, not necessarily existing script as clientside.
 +
 +Details: https://zandronum.com/tracker/view.php?id=3153
 +
  
  
bcc.1499597423.txt.gz · Last modified: 2017/07/09 13:50 by korshun