Keywords

These are the keywords associated with each Natural Docs comment type.  They are not case sensitive and are interchangable within their comment type.  Using "sub: Multiply" is exactly the same as using "Function: Multiply" so you can use whichever is most natural to you.  The plural forms are used for list comments where every item in their definition lists are linkable as if they had their own comment.

General Keywords
Information
topictopics
aboutlist
Group
group
Section
section
title
File
filefiles
programprograms
scriptscripts
documentdocuments
docdocs
headerheaders
Code Keywords
Class
classclasses
packagepackages
namespacenamespaces
record (C# only)records (C# only)
Interface
interfaceinterfaces
Struct
structstructs
structurestructures
Type
typetypes
typedeftypedefs
Enum
enumenums
enumerationenumerations
Delegate
delegatedelegates
Event
eventevents
Function
functionfunctions
funcfuncs
procedureprocedures
procprocs
routineroutines
subroutinesubroutines
subsubs
methodmethods
callbackcallbacks
constructorconstructors
destructordestructors
Property
propertyproperties
propprops
Constant
constantconstants
constconsts
Operator
operatoroperators
Macro
macromacros
definedefines
defdefs
Variable
variablevariables
varvars
integerintegers
intints
uintuints
longlongs
ulongulongs
shortshorts
ushortushorts
bytebytes
ubyteubytes
sbytesbytes
floatfloats
doubledoubles
realreals
decimaldecimals
scalarscalars
arrayarrays
arrayrefarrayrefs
hashhashes
hashrefhashrefs
tabletables
boolbools
booleansbooleans
flagflags
bitbits
bitfieldbitfields
fieldfields
pointerpointers
ptrptrs
referencereferences
refrefs
objectobjects
objobjs
charactercharaters
charchars
wcharacterwcharacters
wcharwchars
stringstrings
strstrs
wstringwstrings
wstrwstrs
handlehandles
Database Keywords

Database keywords are prefixed by "database" or "db" to keep them separate, since some like "field" can be interpreted as variables in other programming languages.  However, you can use them without prefixes in SQL files.

Database
dbdbs
databasedatabases
Table
table (SQL only)tables (SQL only)
db tabledb tables
database tabledatabase tables
View
view (SQL only)views (SQL only)
db viewdb view
database viewdatabase views
Field
field (SQL only)fields (SQL only)
db fielddb fields
database fielddatabase fields
column (SQL only)columns (SQL only)
db columndb column
database columndatabase columns
Cursor
cursors (SQL only)cursors (SQL only)
db cursordb cursors
database cursorsdatabase cursors
Trigger
triggers (SQL only)triggers (SQL only)
db triggerdb triggers
database triggersdatabase triggers
Index
index (SQL only)indexes (SQL only)indices (SQL only)
db indexdb indexesdb indices
database indexdatabase indexesdatabase indices
key (SQL only)keys (SQL only)
db keydb keys
database keydatabase keys
primary key (SQL only)primary keys (SQL only)
db primary keydb primary keys
database primary keydatabase primary keys