Seite 1 von 2

PB-Dokumentation: Reservierte Wörter

Verfasst: 06.10.2005 09:21
von PAMKKKKK
Hallo!

Ich möchte mal alle Reservierten Wörter (keine Funktionen()!! ) von PB in einer Tabelle erfassen.
Meine Frage an euch kennt ihr noch mehr als die hier genannten?

[EDIT] Danke ihr seid super :allright:

Hier die bereinigte Alphabetische Liste

Code: Alles auswählen

And
Break
CallDebugger
Case
CompilerCase
CompilerDefault
CompilerElse
CompilerEndIf
CompilerEndSelect
CompilerIf
CompilerSelect
Continue
Data
DataSection
Debug
DebugLevel
Declare
DeclareCDLL
DeclareDLL
Default
DefType
Dim
DisableDebugger
Else
ElseIf
EnableDebugger
End
EndDataSection
EndEnumeration
EndIf
EndInterface
EndProcedure
EndSelect
EndStructure
EndStructureUnion
Enumeration
Extends
FakeReturn
For
ForEach
ForEver
Global
Gosub
Goto
If
IncludeBinary
IncludeFile
IncludePath
Interface
NewList
Next
Or
Procedure
ProcedureCDLL
ProcedureDLL
ProcedureReturn
Protected
Read
Repeat
Restore
Return
Select
Shared
Static
Step
Structure
StructureUnion
To
Until
Wend
While
XIncludeFile

Verfasst: 06.10.2005 09:45
von Kekskiller
Dies Functions wie Includex und so sollten da auch noch mit rein, schließlich sind die ja auch fett und schwarz gedruckt.

Verfasst: 06.10.2005 10:13
von Kiffi

Code: Alles auswählen

Data
DataSection
EndDataSection

Verfasst: 06.10.2005 11:25
von ts-soft
Schlüsselwörter, also alles was keine Funktion ist:

Code: Alles auswählen

And
Break
CallDebugger
Case
CompilerCase
CompilerDefault
CompilerElse
CompilerEndIf
CompilerEndSelect
CompilerIf
CompilerSelect
Continue
Data
DataSection
Debug
DebugLevel 
Declare
DeclareCDLL
DeclareDLL
Default
DefType
Dim
DisableDebugger
Else
ElseIf
EnableDebugger
End
EndDataSection
EndEnumeration
EndIf
EndInterface
EndProcedure
EndSelect
EndStructure
EndStructureUnion
Enumeration
Extends
FakeReturn
For
ForEach
ForEver
Global
Gosub
Goto
If
IncludeBinary
IncludeFile
IncludePath
Interface
NewList
Next
OffsetOf
Or
Procedure
ProcedureCDLL
ProcedureDLL
ProcedureReturn
Protected
Read
Repeat
Restore
Return
Select
Shared
SizeOf
Static
Step
Structure
StructureUnion
To
Until
Wend
While
XIncludeFile
Zum vergleichen bin ich grade zu Faul :oops:

Verfasst: 06.10.2005 14:20
von hardfalcon
Ich hatte mal angefangen mit einer Syntax-File für Geshi (eine Syntax-Highlting-Lib für PHP), da hab ich den ganzen Kram auch gebraucht. Werds heut abend vielleicht online stellen, wenn ich nicht mal wieder zu faul bin... :mrgreen:

Verfasst: 07.10.2005 12:58
von PAMKKKKK
@hardfalcon
Kümmt da von dir noch wat? Oder ist die Liste da oben schon komplett??

Verfasst: 07.10.2005 16:06
von hardfalcon
Wusste ich doch, dass ich noch was vergessen hatte! :oops:
Also, hier die Syntax-Datei (sie ist alerdings noch nicht fertig, und ich weiss auch nicht, ob ich sie fertig stellen werde. Lukaso will das aber AFAIK machen...)

Code: Alles auswählen

<?php
/*************************************************************************************
 * purebasic.php
 * ----------
 * Author: Pascal 'hardfalcon' Ernster (hardfalcon@gpfclan.de)
 * Copyright: (c) 2005 Pascal 'hardfalcon' Ernster (http://hardfalcon.gpfclan.de)
 * Release Version: 1.0.0
 * CVS Revision Version: $Revision: 1.3 $
 * Date Started: 2005/07/15
 * Last Modified: $Date: 2005/06/17 00:02:50 $
 *
 * PureBasic language file for GeSHi.
 *
 * CHANGES
 * -------
 * 2005/09/12 (1.0.0)
 *   -  First Release
 *
 * TODO (updated 2005/09/12)
 * -------------------------
 * * a lot... ;->
 *************************************************************************************
 *
 *     This file is part of GeSHi.
 *
 *   GeSHi is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 *   GeSHi is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details.
 *
 *   You should have received a copy of the GNU General Public License
 *   along with GeSHi; if not, write to the Free Software
 *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 *
 ************************************************************************************/
$language_data = array (
	'LANG_NAME' => 'PureBasic',
	'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
	'CASE_SENSITIVE' => array(
		GESHI_COMMENTS => false,
		1 => false,
		2 => false,
		3 => false
		),
	'COMMENT_SINGLE' => array(
		1 => ';'
		),
	'COMMENT_MULTI' => array(),
	'ESCAPE_CHAR' => '',
	'KEYWORDS' => array(
		1 => array(
			'For', 'ForEach', 'To', 'Step', 'Next', 'Break', 'Continue', 'If',
			'Else', 'ElseIf', 'EndIf', 'Debug', 'Repeat', 'Until', 'Select', 'Case',
			'Default', 'EndSelect', 'While', 'Wend', 'End', 'Structure', 'EndStructure', 'Interface',
			'EndInterface', 'Extends', 'DefType', 'Dim', 'Enumeration', 'EndEnumeration', 'Global', 'Procedure',
			'EndProcedure', 'ProcedureReturn', 'Shared', 'Protected', 'Static', 'Declare', 'DataSection', 'EndDataSection',
			'Data', 'Restore', 'Read', 'IncludeFile', 'XIncludeFile', 'IncludeBinary', 'IncludePath', 'CompilerIf',
			'CompilerElse', 'CompilerEndIf', 'CompilerSelect', 'CompilerCase', 'CompilerDefault', 'CompilerEndSelect', 'ProcedureDLL',
			'NewList', 'Goto', 'Gosub', 'Return', 'FakeReturn'
			),
		2 => array(
			'Abs', 'ACos', 'ActivateGadget', 'ActivateRichEdit', 'ActivateWindow', 'Add3DArchive', 'AddBillboard', 'AddDate',
			'AddElement', 'AddGadgetColumn', 'AddGadgetItem', 'AddKeyboardShortcut', 'AddMaterialLayer', 'AddPackFile', 'AddPackMemory', 'AddStatusBarField',
			'AddSysTrayIcon', 'AdvancedGadgetEvents', 'AllocateMemory', 'AmbientColor', 'AnimateEntity', 'Asc', 'ASin', 'ATan',
			'AvailableScreenMemory', 'BackColor', 'Base64Encoder', 'BillboardGroupLocate', 'BillboardGroupMaterial', 'BillboardGroupX', 'BillboardGroupY', 'BillboardGroupZ',
			'BillboardHeight', 'BillboardLocate', 'BillboardWidth', 'BillboardX', 'BillboardY', 'BillboardZ', 'Bin', 'Blue',
			'Box', 'ButtonGadget', 'ButtonImageGadget', 'CallCFunctionFast', 'CallCFunction', 'CallCOM', 'CallDX', 'CallFunctionFast',
			'CallFunction', 'CameraBackColor', 'CameraFOV', 'CameraLocate', 'CameraLookAt', 'CameraProjection', 'CameraRange', 'CameraRenderMode',
			'CameraX', 'CameraY', 'CameraZ', 'CatchImage', 'CatchSound', 'CatchSprite', 'CDAudioLength', 'CDAudioName',
			'CDAudioStatus', 'CDAudioTrackLength', 'CDAudioTrackSeconds', 'CDAudioTracks', 'ChangeAlphaIntensity', 'ChangeAlphaIntensity', 'ChangeCurrentElement', 'ChangeGamma',
			'ChangeListIconGadgetDisplay', 'ChangeRichEditOptions', 'ChangeSysTrayIcon', 'CheckBoxGadget', 'Chr', 'Circle', 'ClearBillboards', 'ClearClipboard',
			'ClearConsole', 'ClearError', 'ClearGadgetItemList', 'ClearList', 'ClearScreen', 'ClipSprite', 'CloseConsole', 'CloseDatabase',
			'CloseFile', 'CloseFont', 'CloseGadgetList', 'CloseHelp', 'CloseLibrary', 'CloseNetworkConnection', 'CloseNetworkServer', 'ClosePack',
			'ClosePreferences', 'CloseRichEdit', 'CloseScreen', 'CloseSubMenu', 'CloseTreeGadgetNode', 'CloseWindow', 'ColorRequester', 'ComboBoxGadget',
			'CompareMemory', 'CompareMemoryString', 'ConsoleColor', 'ConsoleCursor', 'ConsoleLocate', 'ConsoleTitle', 'ContainerGadget', 'CopyDirectory',
			'CopyEntity', 'CopyFile', 'CopyImage', 'CopyLight', 'CopyMaterial', 'CopyMemory', 'CopyMemoryString', 'CopyMesh',
			'CopySprite', 'CopyTexture', 'Cos', 'CountBillboards', 'CountGadgetItems', 'CountLibraryFunctions', 'CountList', 'CountMaterialLayers',
			'CountRenderedTriangles', 'CountString', 'CountTreeGadgetNodeItems', 'CRC32Fingerprint', 'CreateBillboardGroup', 'CreateCamera', 'CreateDirectory', 'CreateEntity',
			'CreateFile', 'CreateGadgetList', 'CreateImage', 'CreateLight', 'CreateMaterial', 'CreateMenu', 'CreateMesh', 'CreateNetworkServer',
			'CreatePack', 'CreatePalette', 'CreateParticleEmitter', 'CreatePopupMenu', 'CreatePreferences', 'CreateSprite3D', 'CreateSprite', 'CreateStatusBar',
			'CreateTerrain', 'CreateTexture', 'CreateThread', 'CreateToolBar', 'DatabaseColumnName', 'DatabaseColumns', 'DatabaseColumnType', 'DatabaseDriverDescription',
			'DatabaseDriverName', 'DatabaseError', 'DatabaseQuery', 'DatabaseUpdate', 'Date', 'Day', 'DayOfWeek', 'DayOfYear',
			'DefaultPrinter', 'Delay', 'DeleteDirectory', 'DeleteElement', 'DeleteFile', 'DESFingerprint', 'DetachMenu', 'DirectoryEntryAttributes',
			'DirectoryEntryAttributes', 'DirectoryEntryName', 'DirectoryEntrySize', 'DisableGadget', 'DisableMaterialLighting', 'DisableMenuItem', 'DisableToolBarButton', 'DisASMCommand',
			'DisplayAlphaSprite', 'DisplayAlphaSprite', 'DisplayPalette', 'DisplayPopupMenu', 'DisplayRGBFilter', 'DisplayShadowSprite', 'DisplayShadowSprite', 'DisplaySolidSprite',
			'DisplaySprite3D', 'DisplaySprite', 'DisplayTranslucideSprite', 'DisplayTransparentSprite', 'DrawImage', 'DrawingBuffer', 'DrawingBufferPitch', 'DrawingBufferPixelFormat',
			'DrawingFont', 'DrawingMode', 'DrawText', 'EditorGadget', 'EjectCDAudio', 'ElapsedMilliseconds', 'Ellipse', 'EndTimer',
			'Engine3DFrameRate', 'EntityAnimationLength', 'EntityLocate', 'EntityMaterial', 'EntityMesh', 'EntityX', 'EntityY', 'EntityZ',
			'Eof', 'EventGadgetID', 'EventlParam', 'EventMenuID', 'EventType', 'EventWindowID', 'EventwParam', 'ExamineDatabaseDrivers',
			'ExamineDirectory', 'ExamineIPAddresses', 'ExamineJoystick', 'ExamineKeyboard', 'ExamineLibraryFunctions', 'ExamineMouse', 'ExamineScreenModes', 'ExplorerComboGadget',
			'ExplorerListGadget', 'ExplorerTreeGadget', 'FileSeek', 'FileSize', 'FillArea', 'FindString', 'FindText', 'FirstDatabaseRow',
			'FirstElement', 'FlipBuffers', 'Fog', 'FontDialog', 'FontID', 'FontRequester', 'FormatDate', 'Frame3DGadget',
			'FreeBillboardGroup', 'FreeCamera', 'FreeEntity', 'FreeGadget', 'FreeImage', 'FreeLight', 'FreeMaterial', 'FreeMemory',
			'FreeMenu', 'FreeMesh', 'FreeModule', 'FreeMovie', 'FreePalette', 'FreeParticleEmitter', 'FreeSound', 'FreeSprite3D',
			'FreeSprite', 'FreeStatusBar', 'FreeTexture', 'FreeToolBar', 'FrontColor', 'GadgetHeight', 'GadgetID', 'GadgetItemID',
			'GadgetToolTip', 'GadgetWidth', 'GadgetX', 'GadgetY', 'GetClipboardData', 'GetClipboardText', 'GetCurrentEIP', 'GetDatabaseFloat',
			'GetDatabaseLong', 'GetDatabaseString', 'GetDisASMString', 'GetEntityAnimationTime', 'GetErrorAddress', 'GetErrorCounter', 'GetErrorDescription', 'GetErrorDLL',
			'GetErrorLineNR', 'GetErrorModuleName', 'GetErrorNumber', 'GetErrorRegister', 'GetExtensionPart', 'GetFilePart', 'GetGadgetAttribute', 'GetGadgetItemAttribute',
			'GetGadgetItemState', 'GetGadgetItemText', 'GetGadgetState', 'GetGadgetText', 'GetMaxTimerResolution', 'GetMenuItemState', 'GetMinTimerResolution', 'GetModulePosition',
			'GetModuleRow', 'GetPaletteColor', 'GetPathPart', 'GetRichEditStyle', 'GetRichEditText', 'GetSelectedText', 'GetWindowTitle', 'GoToEIP',
			'GrabImage', 'GrabSprite', 'Green', 'Hex', 'HideBillboardGroup', 'HideEntity', 'HideGadget', 'HideLight',
			'HideMenu', 'HideParticleEmitter', 'HideWindow', 'Hostname', 'Hour', 'HyperLinkGadget', 'ImageDepth', 'ImageGadget',
			'ImageHeight', 'ImageID', 'ImageOutput', 'ImageWidth', 'InitCDAudio', 'InitDatabase', 'InitEngine3D', 'InitJoystick',
			'InitKeyboard', 'InitModule', 'InitMouse', 'InitMovie', 'InitNetwork', 'InitPalette', 'InitSound', 'InitSprite3D',
			'InitSprite', 'Inkey', 'Input', 'InputRequester', 'InsertElement', 'Int', 'IPAddressField', 'IPAddressGadget',
			'IPString', 'IPString', 'IsDatabase', 'IsDirectory', 'IsFile', 'IsFilename', 'IsFont', 'IsFunctionEntry',
			'IsFunction', 'IsGadget', 'IsImage', 'IsLibrary', 'IsMenu', 'IsModule', 'IsMovie', 'IsPalette',
			'IsScreenActive', 'IsSprite3D', 'IsSprite', 'IsStatusBar', 'IsSysTrayIcon', 'IsToolBar', 'IsWindow', 'JoystickAxisX',
			'JoystickAxisY', 'JoystickButton', 'KeyboardInkey', 'KeyboardMode', 'KeyboardPushed', 'KeyboardReleased', 'KillThread', 'LastElement',
			'LCase', 'Left', 'Len', 'LibraryFunctionAddress', 'LibraryFunctionName', 'LightColor', 'LightLocate', 'LightSpecularColor',
			'Line', 'LineXY', 'ListIconGadget', 'ListIndex', 'ListViewGadget', 'LoadFont', 'LoadImage', 'LoadMesh',
			'LoadModule', 'LoadMovie', 'LoadPalette', 'LoadSound', 'LoadSprite', 'LoadTexture', 'LoadWorld', 'Locate',
			'Loc', 'Lof', 'Log10', 'Log', 'LSet', 'LTrim', 'MakeIPAddress', 'MakeIPAddress',
			'MaterialAmbientColor', 'MaterialBlendingMode', 'MaterialDiffuseColor', 'MaterialFilteringMode', 'MaterialID', 'MaterialShadingMode', 'MaterialSpecularColor', 'MD5FileFingerprint',
			'MD5Fingerprint', 'MDIGadget', 'MemoryStringLength', 'MenuBar', 'MenuHeight', 'MenuID', 'MenuItem', 'MenuTitle',
			'MeshID', 'MessageRequester', 'Mid', 'Minute', 'ModuleVolume', 'Month', 'MouseButton', 'MouseDeltaX',
			'MouseDeltaY', 'MouseLocate', 'MouseWheel', 'MouseX', 'MouseY', 'MoveBillboardGroup', 'MoveBillboard', 'MoveCamera',
			'MoveEntity', 'MoveLight', 'MoveParticleEmitter', 'MoveWindow', 'MovieAudio', 'MovieHeight', 'MovieInfo', 'MovieLength',
			'MovieSeek', 'MovieStatus', 'MovieWidth', 'NetworkClientEvent', 'NetworkClientID', 'NetworkServerEvent', 'NewPrinterPage', 'NextDatabaseDriver',
			'NextDatabaseRow', 'NextDirectoryEntry', 'NextElement', 'NextIPAddress', 'NextLibraryFunction', 'NextPackFile', 'NextScreenMode', 'NextSelectedFileName',
			'OffsetOf', 'OnErrorExit', 'OnErrorGosub', 'OnErrorGoto', 'OnErrorResume', 'OpenComPort', 'OpenConsole', 'OpenDatabase',
			'OpenDatabaseRequester', 'OpenFile', 'OpenFileRequester', 'OpenGadgetList', 'OpenHelp', 'OpenLibrary', 'OpenNetworkConnection', 'OpenPack',
			'OpenPreferences', 'OpenRichEdit', 'OpenScreen', 'OpenSubMenu', 'OpenTreeGadgetNode', 'OpenWindowedScreen', 'OpenWindow', 'OptionGadget',
			'OSVersion', 'PackerCallback', 'PackFileSize', 'PackMemory', 'PanelGadget', 'ParseDate', 'ParticleColorFader', 'ParticleColorRange',
			'ParticleEmissionRate', 'ParticleEmitterLocate', 'ParticleEmitterX', 'ParticleEmitterY', 'ParticleEmitterZ', 'ParticleMaterial', 'ParticleSize', 'ParticleTimeToLive',
			'ParticleVelocity', 'PathRequester', 'PauseCDAudio', 'PauseMovie', 'PauseThread', 'PeekB', 'PeekF', 'PeekL',
			'PeekS', 'PeekW', 'PlayCDAudio', 'PlayModule', 'PlayMovie', 'PlaySound', 'Plot', 'Point',
			'PokeB', 'PokeF', 'PokeL', 'PokeS', 'PokeW', 'Pow', 'PreferenceComment', 'PreferenceGroup',
			'PreviousDatabaseRow', 'PreviousElement', 'PrinterOutput', 'PrinterPageHeight', 'PrinterPageWidth', 'Print', 'PrintN', 'PrintRequester',
			'ProgramParameter', 'ProgressBarGadget', 'Random', 'RandomSeed', 'ReadByte', 'ReadData', 'ReadFile', 'ReadFloat',
			'ReadLong', 'ReadPreferenceFloat', 'ReadPreferenceLong', 'ReadPreferenceString', 'ReadString', 'ReadWord', 'ReAllocateMemory', 'ReceiveNetworkData',
			'ReceiveNetworkFile', 'Red', 'ReleaseMouse', 'RemoveBillboard', 'RemoveGadgetColumn', 'RemoveGadgetItem', 'RemoveKeyboardShortcut', 'RemoveMaterialLayer',
			'RemoveString', 'RemoveSysTrayIcon', 'RenameFile', 'RenderMovieFrame', 'RenderWorld', 'ReplaceString', 'ReplaceText', 'ResetList',
			'ResizeBillboard', 'ResizeEntity', 'ResizeGadget', 'ResizeImage', 'ResizeMovie', 'ResizeParticleEmitter', 'ResizeRichEdit', 'ResizeWindow',
			'ResumeCDAudio', 'ResumeMovie', 'ResumeThread', 'RGB', 'RichEditBackgroundColor', 'RichEditBackground', 'RichEditFontFace', 'RichEditFont',
			'RichEditFontSize', 'RichEditHeight', 'RichEditID', 'RichEditIndex', 'RichEditLocate', 'RichEditMouseX', 'RichEditMouseY', 'RichEditOptions',
			'RichEditParent', 'RichEditTextColor', 'RichEditWidth', 'RichEditX', 'RichEditY', 'Right', 'RotateBillboardGroup', 'RotateCamera',
			'RotateEntity', 'RotateMaterial', 'RotateParticleEmitter', 'RotateSprite3D', 'Round', 'RSet', 'RTrim', 'RunProgram',
			'SaveFileRequester', 'SaveImage', 'SaveSprite', 'ScaleEntity', 'ScaleMaterial', 'ScreenID', 'ScreenModeDepth', 'ScreenModeHeight',
			'ScreenModeRefreshRate', 'ScreenModeWidth', 'ScreenOutput', 'ScrollAreaGadget', 'ScrollBarGadget', 'ScrollMaterial', 'Second', 'SelectedFilePattern',
			'SelectedFontColor', 'SelectedFontName', 'SelectedFontSize', 'SelectedFontStyle', 'SelectedRange', 'SelectElement', 'SelectText', 'SendNetworkData',
			'SendNetworkFile', 'SendNetworkString', 'SetClipboardData', 'SetClipboardText', 'SetEntityAnimationTime', 'SetErrorNumber', 'SetFrameRate', 'SetGadgetAttribute',
			'SetGadgetFont', 'SetGadgetItemAttribute', 'SetGadgetItemState', 'SetGadgetItemText', 'SetGadgetState', 'SetGadgetText', 'Set/GetWindowTitle', 'SetMenuItemState',
			'SetMeshData', 'SetModulePosition', 'SetPaletteColor', 'SetRefreshRate', 'SetRichEditCallback', 'SetRichEditText', 'SetWindowCallback', 'SetWindowTitle',
			'Sin', 'SizeOf', 'SkyBox', 'SkyDome', 'SortArray', 'SortList', 'SoundFrequency', 'SoundPan',
			'SoundVolume', 'Space', 'SpinGadget', 'SplitterGadget', 'Sprite3DBlendingMode', 'Sprite3DQuality', 'SpriteCollision', 'SpriteDepth',
			'SpriteHeight', 'SpriteOutput', 'SpritePixelCollision', 'SpriteWidth', 'Sqr', 'Start3D', 'StartDrawing', 'StartPrinting',
			'StartSpecialFX', 'StartTimer', 'StatusBarIcon', 'StatusBarText', 'Stop3D', 'StopCDAudio', 'StopDrawing', 'StopModule',
			'StopMovie', 'StopPrinting', 'StopSound', 'StopSpecialFX', 'StreamFileIn', 'StreamFileOut', 'StrF', 'StringField',
			'StringGadget', 'Str', 'StrU', 'SysTrayIconToolTip', 'Tan', 'TerrainHeight', 'TextGadget', 'TextLength',
			'TextureHeight', 'TextureID', 'TextureOutput', 'TextureWidth', 'ThreadPriority', 'ToolBarImageButton', 'ToolBarSeparator', 'ToolBarStandardButton',
			'ToolBarToolTip', 'TrackBarGadget', 'TransformSprite3D', 'TransparentSpriteColor', 'TreeGadget', 'TreeGadgetItemNumber', 'Trim', 'UCase',
			'UnpackMemory', 'UseBuffer', 'UseCDAudio', 'UseDatabase', 'UseDirectory', 'UseFile', 'UseFont', 'UseGadgetList',
			'UseImage', 'UseJPEGImageDecoder', 'UseJPEGImageEncoder', 'UseMovie', 'UseOGGSoundDecoder', 'UsePalette', 'UsePNGImageDecoder', 'UsePNGImageEncoder',
			'UseRichEdit', 'UseTGAImageDecoder', 'UseTIFFImageDecoder', 'UseWindow', 'ValF', 'Val', 'WaitThread', 'WaitWindowEvent',
			'WebGadget', 'WindowEvent', 'WindowHeight', 'WindowID', 'WindowMouseX', 'WindowMouseY', 'WindowOutput', 'WindowWidth',
			'WindowX', 'WindowY', 'WriteByte', 'WriteData', 'WriteFloat', 'WriteLong', 'WritePreferenceFloat', 'WritePreferenceLong',
			'WritePreferenceString', 'WriteString', 'WriteStringN', 'WriteWord', 'Year', 'ZoomSprite3D'
			),
		3 => array(
			'!AAA', '!AAD', '!AAM', '!AAS', '!ADC', '!ADD', '!AND', '!ARPL',
			'!BOUND', '!BSF', '!BSR', '!BSWAP', '!BT', '!BTC', '!BTR', '!BTS',
			'!CALL', '!CBW', '!CDQ', '!CLC', '!CLD', '!CLI', '!CLTS', '!CMC',
			'!CMP', '!CMPS', '!CMPXCHG', '!CWD', '!CWDE', '!DAA', '!DAS', '!DEC',
			'!DIV', '!ENTER', '!ESC', '!HLT', '!IDIV', '!IMUL', '!IN', '!INC',
			'!INS', '!INT', '!INTO', '!INVD', '!INVLPG', '!IRET', '!IRETD', '!Jxx',
			'!JCXZ', '!JECXZ', '!JMP', '!LAHF', '!LAR', '!LDS', '!LEA', '!LEAVE',
			'!LES', '!LFS', '!LGDT', '!LIDT', '!LGS', '!LLDT', '!LMSW', '!LOCK',
			'!LODS', '!LOOP', '!LOOPE', '!LOOPZ', '!LOOPNZ', '!LOOPNE', '!LSL', '!LSS',
			'!LTR', '!MOV', '!MOVS', '!MOVSX', '!MOVZX', '!MUL', '!NEG', '!NOP',
			'!NOT', '!OR', '!OUT', '!OUTS', '!POP', '!POPA', '!POPAD', '!POPF',
			'!POPFD', '!PUSH', '!PUSHA', '!PUSHAD', '!PUSHF', '!PUSHFD', '!RCL', '!RCR',
			'!REP', '!REPE', '!REPZ', '!REPNE', '!REPNZ', '!RET', '!RETF', '!ROL',
			'!ROR', '!SAHF', '!SAL', '!SHL', '!SAR', '!SBB', '!SCAS', '!SETAE',
			'!SETNB', '!SETB', '!SETNAE', '!SETBE', '!SETNA', '!SETE', '!SETZ', '!SETNE',
			'!SETNZ', '!SETL', '!SETNGE', '!SETGE', '!SETNL', '!SETLE', '!SETNG', '!SETG',
			'!SETNLE', '!SETS', '!SETNS', '!SETC', '!SETNC', '!SETO', '!SETNO', '!SETP',
			'!SETPE', '!SETNP', '!SETPO', '!SGDT', '!SIDT', '!SHL', '!SHR', '!SHLD',
			'!SHRD', '!SLDT', '!SMSW', '!STC', '!STD', '!STI', '!STOS', '!STR',
			'!SUB', '!TEST', '!VERR', '!VERW', '!WAIT', '!FWAIT', '!WBINVD', '!XCHG',
			'!XLAT', '!XLATB', '!XOR'
			)
		),
	'OOLANG' => false,
	'QUOTEMARKS' => array('"'),
	'REGEXPS' => array(
		0 => '',
		),
	'STRICT_MODE_APPLIES' => GESHI_NEVER,
	'STYLES' => array(
		'BRACKETS' => array(
			0 => 'color: #000000;'
			),
		'COMMENTS' => array(
			0 => 'color: #00AAAA;',
			),
		'ESCAPE_CHAR' => array(
			0 => ''
			),
		'KEYWORDS' => array(
			1 => 'color: #006666; font-weight:bold;',
			2 => 'color: #006666;',
			3 => 'color: #924B72;'
			),
		'METHODS' => array(
			0 => 'color: #006666;'
			),
		'NUMBERS' => array(
			0 => 'color: #000000;'
			),
		'REGEXPS' => array(
			0 => 'color: #000000;'
			),
		'STRINGS' => array(
			0 => 'color: #000000;'
			),
		'SYMBOLS' => array(
			0 => 'color: #000000;'
			)
		),
	'SYMBOLS' => array(
		'(', ')', '[', ']', ':', '?', '@', '*'
		),
	'URLS' => array(
		1 => 'http://www.purebasic.com/german/documentation/reference/reference.html',
		2 => 'http://www.purebasic.com/german/documentation/reference/reference.html',
		3 => 'http://www.purebasic.com/german/documentation/reference/inlinedasm.html'
		)
);
?>

Verfasst: 07.10.2005 16:37
von PAMKKKKK
@hardfalcon
Danke für deine mühe :allright:

Eure Liste ist unvollständig,hier das ergebnis:
And=
Break=Break
CallDebugger=
Case=Case
CompilerCase=CompilerCase
CompilerDefault=CompilerDefault
CompilerElse=CompilerElse
CompilerEndIf=CompilerEndIf
CompilerEndSelect=CompilerEndSelect
CompilerIf=CompilerIf
CompilerSelect=CompilerSelect
Continue=Continue
Data=Data
DataSection=DataSection
Debug=Debug
DebugLevel=Declare
Declare=
DeclareCDLL=
DeclareDLL=
Default=Default
DefType=DefType
Dim=Dim
DisableDebugger=
Else=Else
ElseIf=ElseIf
EnableDebugger=
End=End
EndDataSection=EndDataSection
EndEnumeration=EndEnumeration
EndIf=EndIf
EndInterface=EndInterface
EndProcedure=EndProcedure
EndSelect=EndSelect
EndStructure=EndStructure
EndStructureUnion=
Enumeration=Enumeration
Extends=Extends
FakeReturn=FakeReturn
For=For
ForEach=ForEach
ForEver=
Global=Global
Gosub=Gosub
Goto=Goto
If=If
IncludeBinary=IncludeBinary
IncludeFile=IncludeFile
IncludePath=IncludePath
Interface=Interface
NewList=NewList
Next=Next
Or=
Procedure=Procedure
ProcedureCDLL=
ProcedureDLL=ProcedureDLL
ProcedureReturn=ProcedureReturn
Protected=Protected
Read=Read
Repeat=Repeat
Restore=Restore
Return=Return
Select=Select
Shared=Shared
Static=Static
Step=Step
Structure=Structure
StructureUnion=
To=To
Until=Until
Wend=Wend
While=While
XIncludeFile=XIncludeFile

Verfasst: 07.10.2005 16:45
von hardfalcon
No problem, dafür bin ich ja aufm PureBoard! :D

Verfasst: 07.10.2005 18:55
von ts-soft
Wenn ich es richtig sehe, wahr meine also als erstes Vollständig, lediglch SizeOf und OffsetOf zu viel. Ist beim Syntaxhighligthning nicht aufgefallen :mrgreen: