BBEditDocumentType CodelessLanguageModule BBLMColorsSyntax BBLMIsCaseSensitive BBLMKeywordList and or xor virtual if else do while use bundle native static public private class interface select other enum for each label return Byte Int Parent from Float Char Bool String Nil true false function method BBLMLanguageCode LSL BBLMLanguageDisplayName Objeck BBLMScansFunctions BBLMSuffixMap BBLMLanguageSuffix .obs Language Features Close Block Comments ~# Close Parameter Lists ) Close Statement Blocks } Close Strings 1 " Close Strings 2 ' End-of-line Ends Strings 1 End-of-line Ends Strings 2 Escape Char in Strings 1 \ Escape Char in Strings 2 \ Identifier and Keyword Characters @0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz Open Block Comments #~ Open Line Comments # Open Parameter Lists ( Open Statement Blocks { Open Strings 1 " Open Strings 2 ' Prefix for Functions Prefix for Procedures Terminator for Prototypes 1 Terminator for Prototypes 2