__FB_MIN_VERSION__

Macro function to test minimum compiler version

Syntax
	KeyPgPpdefine#define __FB_MIN_VERSION__( major, minor, patch) _
		((KeyPgDdFBVerMajor__FB_VER_MAJOR__ > major) or _
		((KeyPgDdFBVerMajor__FB_VER_MAJOR__ = major) and ((KeyPgDdFBVerMinor__FB_VER_MINOR__ > minor) or _
		(KeyPgDdFBVerMinor__FB_VER_MINOR__ = minor and KeyPgDdFBVerPatch__FB_VER_PATCH__ >= patch_level))))

Usage
	__FB_MIN_VERSION__( major, minor, patch)

Parameters
	major
		minimum major version to test
	minor
		minimum minor version to test
	patch
		minimum patch version to test

Return Value
	Returns zero (0) if the compiler version is less than the specified 
	version, or non-zero (-1) if the compiler version is greater than or 
	equal to specified version

Description
	__FB_MIN_VERSION__ tests for a minimum version of the compiler.

Example
	#if Not __FB_MIN_VERSION__(0, 18, 2)
	    #error fbc must be at least version 0.18.2 To compile This module
	#endif

Differences from QB
	* New to FreeBASIC

See also
	* KeyPgPpif#if

