| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 276
» Latest member: Ollibony
» Forum threads: 1,087
» Forum posts: 6,490
Full Statistics
|
| Online Users |
There are currently 60 online users. » 0 Member(s) | 59 Guest(s) Bing
|
| Latest Threads |
GuSprites
Forum: Help & Support
Last Post: zedex82
2026-06-19, 06:39 PM
» Replies: 2
» Views: 140
|
New video Couse / Nuevo c...
Forum: News
Last Post: Duefectu
2026-04-29, 11:02 PM
» Replies: 0
» Views: 2,552
|
location of heap manageme...
Forum: Help & Support
Last Post: boriel
2026-03-07, 12:13 AM
» Replies: 1
» Views: 590
|
non-paged supervisor code...
Forum: Help & Support
Last Post: sdo303
2026-02-20, 06:38 PM
» Replies: 8
» Views: 1,524
|
How to open fuse as an ex...
Forum: How-To & Tutorials
Last Post: Duefectu
2026-02-09, 01:52 PM
» Replies: 3
» Views: 1,556
|
Old zxbasic game errors
Forum: Help & Support
Last Post: boriel
2025-11-09, 11:52 AM
» Replies: 7
» Views: 2,302
|
Error: Undefined GLOBAL l...
Forum: Help & Support
Last Post: ardentcrest
2025-11-04, 05:46 PM
» Replies: 3
» Views: 1,224
|
A Fast(er) Plot Routine f...
Forum: How-To & Tutorials
Last Post: tubz74
2025-10-30, 03:16 PM
» Replies: 2
» Views: 1,327
|
Hall of Fame - Include fo...
Forum: How-To & Tutorials
Last Post: tubz74
2025-10-28, 03:48 PM
» Replies: 0
» Views: 714
|
[SOLVED] Array layout bug...
Forum: Bug Reports
Last Post: Zoran
2025-10-25, 05:48 PM
» Replies: 2
» Views: 1,352
|
|
|
| About constants |
|
Posted by: LCD - 2009-02-13, 07:10 PM - Forum: ZX Basic Compiler
- Replies (9)
|
 |
Defining constants with CONST Constant as UByte=0 is not the ideal way, because they can be easy mistaken for variables, and can interfer with variables. So my proposal is to change it to similar way, PureBasic does:
#Constant as UByte=0, and all constants are marked with "#" sign in the front. In PureBasic it is a little different, as the constant and variable types are defined this way: #constant.ub=0 (ub=short for unsigned byte, has to be defined only one time).
apart from this I propose to include build-in constants with ROM Labels and System variables:
#KSTATE=23552, #LASTK=23560, #REPDEL=23561, #REPPER=23562, ...
#start=$0, #error_1=$8, #print_a_1=$10, #get_char=$18
#test_char=$1C, #next_char=$20, #fp_calc=$28, #bc_spaces=$30, ...
Also constants for some other usages:
#False=0, #True=1, #Zero=0
#Black=0, #Blue=1, #Red=2, #Magenta=3,...
Is this a good idea???
|
|
|
| Online Documentation (Wiki) |
|
Posted by: boriel - 2009-02-13, 04:31 PM - Forum: Documentation
- No Replies
|
 |
There is (already) a Wiki with the online documentation.
Some users are unaware of this documentation. Please, read there before asking for help since the documentation includes a programming reference and lot of examples, code snippets, etc.
Note: To contribute to the wiki you must register (create an account) in this forum, and later login into the wiki with the same user/pass.
|
|
|
| A new creature is Born! |
|
Posted by: boriel - 2008-06-07, 07:06 PM - Forum: ZX Basic Compiler
- Replies (22)
|
 |
Yes, this message is to announce the release of the (my :roll: ) ZX Spectrum BASIC compiler.
You can ask here for support, but please do a search first before asking.
There's also a wiki in progress, with help an code snippets.
Remember also that latest download version will be always available at http://www.boriel.com/files/zxb
Compiler releases will be announced here.
|
|
|
| Site upgraded to PHPBB3 |
|
Posted by: boriel - 2008-06-07, 06:38 PM - Forum: News
- No Replies
|
 |
As you might have already noticed, this site has been upgraded to phpBB3.
Hope you enjoy these changes.
Regards,
Boriel.
|
|
|
|