Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
v3:libraryref [2021/10/14 09:14] neilsv3:libraryref [2023/12/20 09:03] (current) – [Third-party Libraries] neils
Line 1: Line 1:
 ====== Library Reference ====== ====== Library Reference ======
  
-Libraries are set of [[subroutines]] and/or [[Functions]] that are written in XC=BASIC or assembly language and provide shared functionality to be used in your program.+Libraries are sets of [[subroutines]] and/or [[Functions]] that are written in XC=BASIC or assembly language and provide shared functionality to be used in your program. 
 + 
 +===== Built-in Libraries ===== 
 + 
 +The following libraries are packaged with XC=BASIC: 
 + 
 +  * [[trigono.bas|TRIGONO.BAS]] - library that implements fundamental trigonometric functions 
 +  * [[x16.bas|X16.BAS]] - library to access the improved functionality of the Commander X16 
 +===== Third-party Libraries ===== 
 + 
 +  * [[https://github.com/orlof/xcb3-ext|Orlof's XC=BASIC 3 Libraries for C64]], including: 
 +    * Bitmap Graphics Library 
 +    * Character Mode UI Library 
 +    * High Performance Random Number Generator Library 
 +    * Josystick Library 
 +  * [[https://github.com/locodarwin/xcb-ext-reu|xcb-ext-reu]] - RAM Expansion Unit (REU) extension for XC=BASIC and C64/128 computers (by Locodarwin) 
 +  * [[https://github.com/Thraka/xcb-ext|Thraka's XC=BASIC extensions]]