Słowa kluczowe
Adam Boduch
Słowo kluczowe (ang. keyword) w języku programowania oznacza słowo (może należeć do jakiegoś języka naturalnego, jak język angielski, lub nie) często w określonym kontekście, mające szczególne znaczenie i oznaczające określony rozkaz, instrukcję lub deklarację w programie komputerowym. Lista słów kluczowych jest najczęściej ustalona dla danego standardu języka wraz z rozszerzeniami określonego producenta kompilatora. W zależności od języka programowania pisownia słów kluczowych może wymagać pisania ich małymi lub dużymi literami oraz zachowywania określonej składni. Np. w języku Fortran słowo kluczowe może być pisane na rózne sposoby, np. równoważne są "Stop", "STOP", "sToP" itd. Starsze wersje Fortranu w odpowiednim kontekście ignorowały również m.in. spacje wewnątrz słowa kluczowego, np. "S t o p".
Źródło: <url={{SITE URL}}wiki>Wikipedia</url>
1 Typy danych
2 Funkcje i procedury [#]_
3 Operatory, inne słowa kluczowe
Typy danych
- AnsiChar
- AnsiString
- Boolean
- Byte
- Cardinal
- Char
- Comp
- Currency
- Double
- Extended
- Int64
- Integer
- LongInt
- LongWord
- PAnsiChar
- PAnsiString
- PCurrency
- PDateTime
- PExtended
- PInt64
- Pointer
- PShortString
- PString
- PVariant
- PWideChar
- PWideString
- Real
- Real48
- ShortInt
- ShortString
- SmallInt
- TBits
- TConvType
- TDateTime
- Text
- TextFile
- Variant
- WideChar
- WideString
- Word
Funkcje i procedury [#]_
- Abs
- Addr
- AnsiCompareStr
- AnsiCompareText
- AnsiContainsStr
- AnsiEndsStr
- AnsiIndexStr
- AnsiLeftStr
- AnsiLowerCase
- AnsiMatchStr
- AnsiMidStr
- AnsiPos
- AnsiReplaceStr
- AnsiReverseString
- AnsiRightStr
- AnsiStartsStr
- AnsiUpperCase
- ArcCos
- ArcSin
- ArcTan
- Assigned
- BeginThread
- Bounds
- CelsiusToFahrenheit
- ChangeFileExt
- Chr
- CompareStr
- CompareText
- Concat
- Convert
- Copy
- Cos
- CreateDir
- CurrToStr
- CurrToStrF
- Date
- DateTimeToFileDate
- DateTimeToStr
- DateToStr
- DayOfTheMonth
- DayOfTheWeek
- DayOfTheYear
- DayOfWeek
- DaysBetween
- DaysInAMonth
- DaysInAYear
- DaySpan
- DegToRad
- DeleteFile
- DiskFree
- DiskSize
- DupeString
- EncodeDate
- EncodeDateTime
- EncodeTime
- EndOfADay
- EndOfAMonth
- Eof
- Eoln
- Exp
- ExtractFileDir
- ExtractFileDrive
- ExtractFileExt
- ExtractFileName
- ExtractFilePath
- FahrenheitToCelsius
- FileAge
- FileDateToDateTime
- FileExists
- FilePos
- FileSearch
- FileSetDate
- FileSize
- FindClose
- FindCmdLineSwitch
- FindFirst
- FindNext
- FloatToStr
- FloatToStrF
- Format
- FormatCurr
- FormatDateTime
- FormatFloat
- Frac
- GetCurrentDir
- GetLastError
- GetMem
- High
- IncDay
- IncMinute
- IncMonth
- IncYear
- InputBox
- InputQuery
- Int
- IntToHex
- IntToStr
- IOResult
- IsInfinite
- IsLeapYear
- IsMultiThread
- IsNaN
- LastDelimiter
- Length
- Ln
- Lo
- Log10
- Low
- LowerCase
- Max
- Mean
- MessageDlg
- MessageDlgPos
- MonthOfTheYear
- Now
- Odd
- Ord
- ParamCount
- ParamStr
- Pi
- Point
- PointsEqual
- Pos
- Pred
- Printer
- PromptForFileName
- PtInRect
- RadToDeg
- Random
- RandomRange
- RecodeDate
- RecodeTime
- Rect
- RemoveDir
- RenameFile
- Round
- SeekEof
- SeekEoln
- SelectDirectory
- SetCurrentDir
- Sin
- SizeOf
- Slice
- Sqr
- Sqrt
- StringOfChar
- StringReplace
- StringToWideChar
- StrToCurr
- StrToDate
- StrToDateTime
- StrToFloat
- StrToInt
- StrToInt64
- StrToInt64Def
- StrToIntDef
- StrToTime
- StuffString
- Succ
- Sum
- Tan
- Time
- TimeToStr
- Tomorrow
- Trunc
- UpCase
- UpperCase
- VarType
- WideCharToString
- WrapText
- Yesterday
- Append
- AppendStr
- Assign
- AssignFile
- AssignPrn
- Beep
- BlockRead
- BlockWrite
- Break
- ChDir
- Close
- CloseFile
- Continue
- DateTimeToString
- Dec
- DecodeDate
- DecodeDateTime
- DecodeTime
- Delete
- Dispose
- EndThread
- Erase
- Exclude
- Exit
- FillChar
- Flush
- FreeAndNil
- FreeMem
- GetDir
- GetLocaleFormatSettings
- Halt
- Inc
- Include
- Insert
- MkDir
- Move
- New
- ProcessPath
- Randomize
- Read
- Readln
- ReallocMem
- Rename
- ReplaceDate
- ReplaceTime
- Reset
- Rewrite
- RmDir
- RunError
- Seek
- SetLength
- SetString
- ShowMessage
- ShowMessageFmt
- ShowMessagePos
- Str
- Truncate
- Val
- Write
- Writeln
Operatory, inne słowa kluczowe
- Abstract
- And
- Array
- As
- Automated
- Begin
- Case
- Cdecl
- Class
- Constructor
- Contains
- Default
- Destructor
- Dispid
- Div
- Do
- DownTo
- Dynamic
- Else
- End
- Except
- External
- Far
- File
- Finally
- For
- Forward
- Function
- GoTo
- If
- Implementation
- In
- Index
- Inherited
- Interface
- Is
- Local
- Library
- Mod
- Near
- Nodefault
- Not
- Message
- Object
- Of
- On
- Or
- Override
- Overload
- Package
- Packed
- Pascal
- Private
- Procedure
- Program
- Protected
- Property
- Public
- Published
- Raise
- Read
- Record
- Reintroduce
- Register
- Repeat
- Resident
- Requires
- Safecall
- Set
- Sealed
- Shl
- Shr
- Stdcall
- Strict private
- Strict protected
- Then
- ThreadVar
- To
- Try
- Unit
- Until
- Uses
- While
- With
- Xor
- Nil
- False
- True
- Var
- Varargs
- Virtual
- Type
- Const
- Write
.. [#] Słowami kluczowymi można nazwać jedynie funkcje/polecenia znajdujące się w module System, który jest automatycznie kompilowany do projektu i stanowi jego nieodzowną część. Na liście mogą znajdować się procedury/funkcje z poza tego modułu.
Powiesz co dane skróty oznaczają. W sensie tu o na górze ⬆️ Bez zbędnego wchodzenia w linki to znaczy zielony tekst. Ale i tak dam ci te gwiazdkę.