Revision [20640]

This is an old revision of ProPgIdentifierRules made by DkLwikki on 2016-02-10 16:12:53.

 

Identifier Rules


Naming conventions for FreeBASIC symbols.

Description:
An identifier is a symbolic name which uniquely identifies a variable, Type, Union, Enum, Function, Sub, or Property, within its scope or Namespace.
Identifiers may contain only uppercase and lowercase Latin characters a-z and A-Z), digits (0-9), and the underscore character (_). The first character of an identifier must be a letter or underscore, not a digit.
Identifiers are case-insensitive: FOO and foo (and all other permutations of uppercase and lowercase) refer to the same symbol.
In the -lang qb and -lang fblite dialects, identifiers may have a type suffix at the end indicating one of the standard data types:
The use of these symbols is generally discouraged in and is not allowed in the -lang fb dialect (the default).
The alternative is to be explicit - for example, Dim As Integer foo or Dim foo As Integer instead of Dim foo%.
In the -lang qb and -lang fblite dialects, identifiers may contain one or more periods (.).

Dialect Differences:
Differences from QB:
See also:
Back to Programmer's Guide
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki



sf.net phatcode