Information about the compiler

Structure of the compiler library

Structure of the generated assembler source

List of packages the program should load

Label _rt_pckg_count  number of packages to load
_rt_pckg_names length (long) and name for each package to load

rt_pckg_list   for each package 2 long values


rt_form_count = number of forms in the current project
 

rt_form_desc   start of gui description for each form
long pointer to gui description for the form
long length of local variables for form
long start address of form initcode
long start address of form finishcode



Creating an executable program

With HBasic you may start a source file with the HBasic interpreter or compile the sourcecode to an executable program. This program may be distributed and started on other linux computers without the HBasic environment.

You can start the compiler by clicking on the Run/Compiler menu in the menubar. HBasic will start three steps to generate an executable program.
 


Structure of the compiler library

Structure of the generated assembler source

List of packages the program should load

Label _rt_pckg_count  number of packages to load
_rt_pckg_names length (long) and name for each package to load

rt_pckg_list   for each package 2 long values


rt_form_count = number of forms in the current project
 

rt_form_desc   start of gui description for each form
long pointer to gui description for the form
long length of local variables for form
long start address of form initcode
long start address of form finishcode