Skip to content

Pathname Diagrams

Sam Delaney edited this page Jun 23, 2017 · 27 revisions

Amiga Pathname Diagrams

Non-Terminals

pathname

Pathname

rootPath

Root Path

devname

Device Name

parentPath

Parent Path

relativePath

Relative Path

pathComponent

Path Component

pathSubComponent

Path Sub-Component

filenameOnly

Filename Only

Terminals

ComponentChar (default)

Component Char

ComponentChar (option 1)

Alternative Component Char 1
 △ When PathCompMayContainTilde is True

ComponentChar (option 2)

Alternative Component Char 2
 △ When PathCompMayContainCaret is True

ComponentChar (options 1 & 2)

Alternative Component Char 3
 △ When PathCompMayContainTilde and PathCompMayContainCaret are True

ComponentLeadChar

Component Lead Char

Digit

Digit

Letter

Letter

Posix Pathname Diagrams

Non-Terminals

pathname

Pathname

rootPath

Root Path

pathComponent

Path Component

pathSubComponent (default)

Path Sub-Component

pathSubComponent (option)

Alternate Path Sub-Component
 △ When PathCompMayContainSpace is True

parentPath

Parent Path

filenameOnly

Filename Only

Terminals

ComponentChar (default)

Component Char

ComponentChar (option 1)

Component Char (Insert Version)
 △ When PathCompMayContainTilde is True

ComponentChar (option 2)

Component Char (Insert Version)
 △ When PathCompMayContainCaret is True

ComponentChar (option 1 & 2)

Component Char (Insert Version)
 △ When PathCompMayContainTilde and PathCompMayContainCaret are True

ComponentLeadChar

Component Lead Char

Windows Pathname Diagrams

Non-Terminals

pathname

Pathname

server

Server

device

Device

rootPath

Root Path

parentPath

Parent Path

pathComponent

Path Component

pathSubComponent

Path Sub-Component

filenameOnly

Filename Only

Terminals

ComponentChar (default)

Component Char

ComponentChar (option)

Alternative Component Char
 △ When PathCompMayContainCaret is True

ComponentLeadChar

Component Lead Char

Open VMS Pathname Diagrams

Non-Terminals

pathname

Pathname

absolutePath

Absolute Path

node

Node

device

Device

headComponent

Head Component

directory

Directory

relativePath

Relative Path

childPath

Child Path

parentPath

Parent Path

dirPath

Directory Path

filename

Filename

tailComponent

Tail Component

Terminals

HeadComponentChar

Head Component Char

HeadComponentLeadChar

Head Component Lead Char (Insert Version)

TailComponentChar

Tail Component Char

TailComponentLeadChar

Tail Component Lead Char (Insert Version)

Clone this wiki locally