Help Center
Help CenterFreeBASIC

__LINE__keyword

Intrinsic define (macro value) set by the compiler

Intrinsic Defineskeyworddocumented

Syntax

__LINE__

Description


Substituted with the current line number of the source file where used.

Its normal use is to report wrong values in debugging.

Remarks

Differences from QB


  • Did not exist in QB

See also



Example


Dim a As Integer



If a < 0 Then 

    Print "Error: a = " & a & " in " & __FILE__ & " (" & __FUNCTION__ & ") line " & __LINE__

End If


Error: a = -32767 in test.bas (MAIN) line 47

Reference

  • Documented in KeyPgDdline.html