__FILE__

Intrinsic define (macro string) set by the compiler

Syntax
	__FILE__

Description
	Substituted with the quoted source file name where used.

	An example of normal use is to report wrong values in debugging.

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

Differences from QB
	* Did not exist in QB

See also
	* KeyPgDdfilenq__FILE_NQ__
	* KeyPgDdfunction__FUNCTION__
	* KeyPgDdline__LINE__

