The functions/procedures available in the tag name programming language have been divided into categories based on the return value.
•beginsWithCase
•beginsWithNoCase
•checkString
•checkStringEx
•checkVersion
•endsWithCase
•endsWithNoCase
•getAttIndex
•getAttIndexForStartTag
•getNumAttributes
•getStringStartIndex
•getValueInt
•hasAtt
•hasAttForStartTag
•hasAttWithStringValue
•hasChildElement
•hasEqual
•hasNoValue
•hasValue
•isCatActive
•isChildOf
•isDefined
•isFlagSet
•isInRange
•isNChildTag
•isValueInArray
•matchCase
•matchNoCase
•matchNumber
•matchRegEx
•random
•strcmp
•stricmp
•strncmp
•strnicmp
•strlen
•getValueFloat
•convertString
•convertStringEx
•getAttName
•getAttValue
•getAttValueForStartTag
•getAttValueEx
•getMessageCategory
•getMidString
•getTagName
•getValueString
•isInRangeEx
•pluralize
•replaceStringCase
•replaceStringNoCase
•toLower
•toString
•toStringF
•toUpper
•getAttLocation
•getAttLocationForStartTag
•getAttValueLocation
•getAttValueLocationForStartTag
•getLocation
•activateCategory
•activateCategories
•checkAttributes
•checkStyle
•endCurrentElement
•runLinkCheckProgramForTags
•setClosed
•setValidated
•setValueString
•setValueStringEx
•unDefine
•addValue
•checkRange
•checkRangeEx
•checkTagAttributes
•checkTagContents
•checkTagUsed
•Message
•MessageEx
•playSound
•requireAllAttributes
•requireMutuallyExclusiveAttributes
•requireOneAttribute
•runProgram
•setFlag
•setFlagEx
•setInt
•setPriority
•setValueInt
•writeFile