

See also

 Related task: Comments
 Related task: Here_document


; This is a small demo-code to demonstrate PureBasic’s internal
; documentation system.
 
;- All Includes 
; By starting the line with ‘;-‘ marks that specific line as a special comment,
; and this will be included in the overview, while normal comments will not.  
 
IncludeFile "MyLibs.pbi"
IncludeFile "Combustion_Data.pbi"
 
;- 
;- Start of functions and Macros
;- Engeneering stuff
 
; A small function to calculate gas properties
Procedure.f CalcR( p.f, V.f, T.f)
  ProcedureReturn p*V/T
EndProcedure
 
; Example of a Macro
; These are indicated by '+' in the overview
Macro HalfPI()
  (#PI/2)
EndMacro
 
;-
;- - - - - - - - - - -
;- IO-Functions
 
Procedure Write_and_Close( File, Text$)
  If IsFile(File)
    WriteString(File,Text$)
    CloseFile(file)
  EndIf
EndProcedure