PB-Dokumentation: Reservierte Wörter

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
PAMKKKKK
Beiträge: 321
Registriert: 21.04.2005 22:08
Wohnort: Braunschweig
Kontaktdaten:

PB-Dokumentation: Reservierte Wörter

Beitrag 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
Zuletzt geändert von PAMKKKKK am 06.10.2005 15:48, insgesamt 3-mal geändert.
Wir Schreiben ein PureBasic Buch.
Auch du kannst mitmachen!
http://www.purearea.net/pb/english/pure ... :Main_Page
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

Dies Functions wie Includex und so sollten da auch noch mit rein, schließlich sind die ja auch fett und schwarz gedruckt.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Code: Alles auswählen

Data
DataSection
EndDataSection
a²+b²=mc²
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag 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:
Benutzeravatar
PAMKKKKK
Beiträge: 321
Registriert: 21.04.2005 22:08
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von PAMKKKKK »

@hardfalcon
Kümmt da von dir noch wat? Oder ist die Liste da oben schon komplett??
Wir Schreiben ein PureBasic Buch.
Auch du kannst mitmachen!
http://www.purearea.net/pb/english/pure ... :Main_Page
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag 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'
		)
);
?>
Benutzeravatar
PAMKKKKK
Beiträge: 321
Registriert: 21.04.2005 22:08
Wohnort: Braunschweig
Kontaktdaten:

Beitrag 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
Zuletzt geändert von PAMKKKKK am 07.10.2005 16:54, insgesamt 1-mal geändert.
Wir Schreiben ein PureBasic Buch.
Auch du kannst mitmachen!
http://www.purearea.net/pb/english/pure ... :Main_Page
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

No problem, dafür bin ich ja aufm PureBoard! :D
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten