!************************************************************************* ! * ! © 2000 BY * ! COMPAQ COMPUTER CORPORATION * ! © 1998, 2000 BY * ! ELECTRONIC DATA SYSTEMS LIMITED * ! * ! THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * ! ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * ! INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * ! COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * ! OTHER PERSON. NO TITLE TO OR OWNERSHIP OF THE SOFTWARE IS HEREBY * ! TRANSFERRED. * ! * ! THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * ! AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY COMPAQ COMPUTER * ! CORPORATION OR EDS. * ! * ! NEITHER COMPAQ NOR EDS ASSUME ANY RESPONSIBILITY FOR THE USE OR * ! RELIABILITY OF THIS SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY * ! COMPAQ. * ! * !************************************************************************* ! ! Facility: ! HTML.LSE - An HTML Language Definition ! ! Abstract: ! This file defines an HTML language for use with the Language ! Sensitive Editor. To use it, it must be compiled and saved as an ! environment file. ! ! Author: ! Brian Tillman ! ! Creation Date: 8-Oct-1996 ! ! Modification History: ! V0.1 8-Oct-1996 B. Tillman Initial definition ! DEFINE LANGUAGE html - /COMMENT=(BEGIN="") - /FILE_TYPES=(".htm", ".html", ".htx", ".htmlx") - /IDENTIFIER_CHARACTERS= - "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ0123456789/" - /INITIAL_STRING="[HTML]" - /LEFT_MARGIN=CONTEXT_DEPENDENT - /PLACEHOLDER_DELIMITERS=(REQUIRED=("{", "}"), - REQUIRED_LIST=("{", "}..."), - OPTIONAL=("[", "]"), - OPTIONAL_LIST=("[", "]...")) - /PUNCTUATION_CHARACTERS=" =,.;:?%{}[]#<>&/""" - /RIGHT_MARGIN=78 - /TAB_INCREMENT=4 - /VERSION="V0.1" - /WRAP DEFINE TOKEN "HTML" - /LANGUAGE=html - /PLACEHOLDER="HTML" DEFINE PLACEHOLDER "HTML" - /DESCRIPTION="HTML grammar" - /LANGUAGE=html - /TYPE=NONTERMINAL "" "" "{Head Declaration}" "{Body Declaration}" "" END DEFINE DEFINE TOKEN "Address" - /DESCRIPTION="Author's address block" - /LANGUAGE=html "
" "{Address Text}..." "
" "" END DEFINE DEFINE PLACEHOLDER "Address Text" - /DESCRIPTION="Address text" - /DUPLICATION=HORIZONTAL - /LANGUAGE=html - /TYPE=MENU "Paragraph" /TOKEN/DESCRIPTION="Paragraph block" "[Text Block]" /DESCRIPTION="Text block" END DEFINE DEFINE TOKEN "Anchor" - /LANGUAGE=html - /PLACEHOLDER="Anchor" DEFINE PLACEHOLDER "Anchor" - /DESCRIPTION="Anchor block" - /DUPLICATION=HORIZONTAL - /LANGUAGE=html - /TYPE=MENU "Fragment Anchor" /TOKEN/DESCRIPTION="Fragment definition" "Hyperlink Anchor" /TOKEN/DESCRIPTION="Link to another document" END DEFINE DEFINE TOKEN "Fragment Anchor" - /DESCRIPTION="Fragment anchor" - /LANGUAGE=html ! "[Anchor Text]..." "[Anchor Text]..." END DEFINE !DEFINE PLACEHOLDER "Anchor Attribute" - ! /DESCRIPTION="Anchor attribute" - ! /DUPLICATION=HORIZONTAL - ! /LANGUAGE=html - ! /TYPE=MENU ! "[Anchor Title]" /DESCRIPTION="The anchor's title" ! "[Methods]" /DESCRIPTION="Hyperlink access method" ! "[Relationship]" /DESCRIPTION="Hyperlink relationships" ! "[Reverse Relationship]" /DESCRIPTION="Reverse hyperlink relationships" ! "[URN]" /DESCRIPTION="Universal Resource Name" ! END DEFINE !DEFINE PLACEHOLDER "Anchor Title" - ! /DESCRIPTION="Anchor title" - ! /LANGUAGE=html - ! /SEPARATOR=" " - ! /TYPE=NONTERMINAL ! "title=""{Text String}...""" ! END DEFINE DEFINE PLACEHOLDER "Anchor Text" - /DESCRIPTION="Anchor text" - /DUPLICATION=HORIZONTAL - /LANGUAGE=html - /TYPE=MENU "Break" /TOKEN/DESCRIPTION="Forced line break" "Comment" /TOKEN/DESCRIPTION="Comment block" "[Font]" /DESCRIPTION="Font block" "Image" /TOKEN/DESCRIPTION="Image reference" "[Phrase]" /DESCRIPTION="Phrase block" ! "Tab" /TOKEN/DESCRIPTION="Tab" "[Text String]..." /DESCRIPTION="Plain text" END DEFINE DEFINE TOKEN "Hyperlink Anchor" - /DESCRIPTION="Hyperlink anchor" - /LANGUAGE=html ! "[Anchor Text]..." "[Anchor Text]..." END DEFINE DEFINE TOKEN "Base" - /LANGUAGE=html - /PLACEHOLDER="Base" DEFINE PLACEHOLDER "Base" - /DESCRIPTION="Base specification" - /LANGUAGE=html - /TYPE=NONTERMINAL ! "" ! Some HTML specs disagree on this "" END DEFINE !DEFINE PLACEHOLDER "Base Attribute" - ! /DESCRIPTION="Base element" - ! /DUPLICATION=HORIZONTAL - ! /LANGUAGE=html - ! /SEPARATOR=" " - ! /TYPE=MENU ! "[Hyperlink]" /DESCRIPTION="Base URL of this document" ! "[Target]" /DESCRIPTION="Base window name" ! END DEFINE !DEFINE PLACEHOLDER "Target" - ! /DESCRIPTION="Base window name" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "target=""{Text String}...""" ! END DEFINE !DEFINE TOKEN "Hyperlink" - ! /LANGUAGE=html - ! /PLACEHOLDER="Hyperlink" !DEFINE PLACEHOLDER "Hyperlink" - ! /DESCRIPTION="Hyperlink reference" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "href=""{URL}""" ! END DEFINE DEFINE TOKEN "Block Element" - /LANGUAGE=html - /PLACEHOLDER="Block Element" DEFINE PLACEHOLDER "Block Element" - /DESCRIPTION="Block element" - /DUPLICATION=VERTICAL - /LANGUAGE=html - /TYPE=MENU "[Form Block]" /DESCRIPTION="Form, quote, or index" "[List]" /DESCRIPTION="List block" "Paragraph" /TOKEN/DESCRIPTION="Paragraph block" "Preformatted" /TOKEN/DESCRIPTION="Preformatted block" END DEFINE DEFINE PLACEHOLDER "Body Declaration" - /DESCRIPTION="Body declaration" - /LANGUAGE=html - /TYPE=NONTERMINAL ! "" "" "[Body Element]..." "" "" END DEFINE !DEFINE PLACEHOLDER "Body Attribute" - ! /DESCRIPTION="Document body attribute" - ! /DUPLICATION=HORIZONTAL - ! /LANGUAGE=html - ! /SEPARATOR=" " - ! /TYPE=MENU ! "[ALink Color]" /DESCRIPTION="Active link color" ! "[Background]" /DESCRIPTION="Body background" ! "[BE Attribute]" /DESCRIPTION="Body element attribute" ! "[BG Color]" /DESCRIPTION="Background color" ! "[Link Color]" /DESCRIPTION="Unvisited link color" ! "[Text Color]" /DESCRIPTION="Body text color" ! "[VLink Color]" /DESCRIPTION="Visited link color" ! END DEFINE !DEFINE PLACEHOLDER "ALink Color" - ! /DESCRIPTION="Active link color" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "alink=""{Colorcode}""" ! END DEFINE !DEFINE PLACEHOLDER "Colorcode" - ! /DESCRIPTION="Color code" - ! /LANGUAGE=html - ! /TYPE=MENU ! "#70DB93" /DESCRIPTION="Aquamarine" ! "#5C3317" /DESCRIPTION="Baker's Chocolate" ! "#000000" /DESCRIPTION="Black" ! "#0000FF" /DESCRIPTION="Blue" ! "#9F5F9F" /DESCRIPTION="Blue Violet" ! "#B5A642" /DESCRIPTION="Brass" ! "#D9D919" /DESCRIPTION="Bright Gold" ! "#8C7853" /DESCRIPTION="Bronze I" ! "#A67D3D" /DESCRIPTION="Bronze II" ! "#A62A2A" /DESCRIPTION="Brown" ! "#5F9F9F" /DESCRIPTION="Cadet Blue" ! "#D98719" /DESCRIPTION="Cool Copper" ! "#B87333" /DESCRIPTION="Copper" ! "#FF7F00" /DESCRIPTION="Coral" ! "#42426F" /DESCRIPTION="Cornflower Blue" ! "#00FFFF" /DESCRIPTION="Cyan" ! "#5C4033" /DESCRIPTION="Dark Brown" ! "#2F4F2F" /DESCRIPTION="Dark Green" ! "#4A766E" /DESCRIPTION="Dark Green Copper" ! "#4F4F2F" /DESCRIPTION="Dark Olive Green" ! "#9932CD" /DESCRIPTION="Dark Orchid" ! "#871F78" /DESCRIPTION="Dark Purple" ! "#6B238E" /DESCRIPTION="Dark Slate Blue" ! "#2F4F4F" /DESCRIPTION="Dark Slate Gray" ! "#97694F" /DESCRIPTION="Dark Tan" ! "#7093DB" /DESCRIPTION="Dark Turquoise" ! "#855E42" /DESCRIPTION="Dark Wood" ! "#545454" /DESCRIPTION="Dim Gray" ! "#856363" /DESCRIPTION="Dusty Rose" ! "#D19275" /DESCRIPTION="Feldspar" ! "#8E2323" /DESCRIPTION="Firebrick" ! "#238E23" /DESCRIPTION="Forest Green" ! "#CD7F32" /DESCRIPTION="Gold" ! "#DBDB70" /DESCRIPTION="Goldenrod" ! "#C0C0C0" /DESCRIPTION="Gray" ! "#00FF00" /DESCRIPTION="Green" ! "#527F76" /DESCRIPTION="Green Copper" ! "#93DB70" /DESCRIPTION="Green Yellow" ! "#215E21" /DESCRIPTION="Hunter Green" ! "#4E2F2F" /DESCRIPTION="Indian Red" ! "#9F9F5F" /DESCRIPTION="Khaki" ! "#C0D9D9" /DESCRIPTION="Light Blue" ! "#A8A8A8" /DESCRIPTION="Light Gray" ! "#8F8FBD" /DESCRIPTION="Light Steel Blue" ! "#E9C2A6" /DESCRIPTION="Light Wood" ! "#32CD32" /DESCRIPTION="Lime Green" ! "#FF00FF" /DESCRIPTION="Magenta" ! "#E47833" /DESCRIPTION="Mandarin Orange" ! "#8E236B" /DESCRIPTION="Maroon" ! "#32CD99" /DESCRIPTION="Medium Aquamarine" ! "#3232CD" /DESCRIPTION="Medium Blue" ! "#6B8E23" /DESCRIPTION="Medium Forest Green" ! "#EAEAAE" /DESCRIPTION="Medium Goldenrod" ! "#9370DB" /DESCRIPTION="Medium Orchid" ! "#426F42" /DESCRIPTION="Medium Sea Green" ! "#7FFF00" /DESCRIPTION="Medium Spring Green" ! "#7F00FF" /DESCRIPTION="Medium Slate Blue" ! "#70DBDB" /DESCRIPTION="Medium Turquoise" ! "#DB7093" /DESCRIPTION="Medium Violet Red" ! "#A68064" /DESCRIPTION="Medium Wood" ! "#2F2F4F" /DESCRIPTION="Midnight Blue" ! "#23238E" /DESCRIPTION="Navy Blue" ! "#4D4DFF" /DESCRIPTION="Neon Blue" ! "#FF6EC7" /DESCRIPTION="Neon Pink" ! "#00009C" /DESCRIPTION="New Midnight Blue" ! "#EBC79E" /DESCRIPTION="New Tan" ! "#CFB53B" /DESCRIPTION="Old Gold" ! "#FF7F00" /DESCRIPTION="Orange" ! "#FF2400" /DESCRIPTION="Orange Red" ! "#DB70DB" /DESCRIPTION="Orchid" ! "#8FBC8F" /DESCRIPTION="Pale Green" ! "#BC8F8F" /DESCRIPTION="Pink" ! "#EAADEA" /DESCRIPTION="Plum" ! "#D9D9F3" /DESCRIPTION="Quartz" ! "#FF0000" /DESCRIPTION="Red" ! "#5959AB" /DESCRIPTION="Rich Blue" ! "#6F4242" /DESCRIPTION="Salmon" ! "#8C1717" /DESCRIPTION="Scarlet" ! "#238E68" /DESCRIPTION="Sea Green" ! "#6B4226" /DESCRIPTION="Semi-Sweet Chocolate" ! "#8E6B23" /DESCRIPTION="Sienna" ! "#E6E8FA" /DESCRIPTION="Silver" ! "#3299CC" /DESCRIPTION="Sky Blue" ! "#007FFF" /DESCRIPTION="Slate Blue" ! "#FF1CAE" /DESCRIPTION="Spicy Pink" ! "#00FF7F" /DESCRIPTION="Spring Green" ! "#236B8E" /DESCRIPTION="Steel Blue" ! "#38B0DE" /DESCRIPTION="Summer Sky" ! "#DB9370" /DESCRIPTION="Tan" ! "#D8BFD8" /DESCRIPTION="Thistle" ! "#ADEAEA" /DESCRIPTION="Turquoise" ! "#5C4033" /DESCRIPTION="Very Dark Brown" ! "#CDCDCD" /DESCRIPTION="Very Light Gray" ! "#4F2F4F" /DESCRIPTION="Violet" ! "#CC3299" /DESCRIPTION="Violet Red" ! "#D8D9BF" /DESCRIPTION="Wheat" ! "#FFFFFF" /DESCRIPTION="White" ! "#FFFF00" /DESCRIPTION="Yellow" ! "#99CC32" /DESCRIPTION="Yellow Green" ! END DEFINE !DEFINE PLACEHOLDER "Background" - ! /DESCRIPTION="Body background" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "background=""{URL}"" [BG Properties]" ! END DEFINE !DEFINE PLACEHOLDER "BE Attribute" - ! /DESCRIPTION="Body element attribute" - ! /LANGUAGE=html - ! /SEPARATOR=" " - ! /TYPE=MENU ! "[Class]" /DESCRIPTION="Element class" ! "[ID]" /DESCRIPTION="Hyperlink target ID" ! "[Language]" /DESCRIPTION="Element language (default=""en.us"")" ! END DEFINE !DEFINE PLACEHOLDER "Class" - ! /DESCRIPTION="Class specification" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "class=""{Text String}...""" ! END DEFINE !DEFINE PLACEHOLDER "ID" - ! /DESCRIPTION="Hyperlink target ID" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "id=""{Text String}...""" ! END DEFINE !DEFINE PLACEHOLDER "Language" - ! /DESCRIPTION="Element language" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "lang=""{Text String}...""" ! END DEFINE !DEFINE PLACEHOLDER "BG Properties" - ! /DESCRIPTION="Body background properties" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "bgproperties=fixed" ! END DEFINE !DEFINE PLACEHOLDER "BG Color" - ! /DESCRIPTION="Body background" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "bgcolor=""{Colorcode}""" ! END DEFINE !DEFINE PLACEHOLDER "Link Color" - ! /DESCRIPTION="Unvisited link color" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "link=""{Colorcode}""" ! END DEFINE !DEFINE PLACEHOLDER "Text Color" - ! /DESCRIPTION="Body text color" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "text=""{Colorcode}""" ! END DEFINE !DEFINE PLACEHOLDER "VLink Color" - ! /DESCRIPTION="Visited link color" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "vlink=""{Colorcode}""" ! END DEFINE DEFINE TOKEN "Body Element" - /LANGUAGE=html - /PLACEHOLDER="Body Element" DEFINE PLACEHOLDER "Body Element" - /DESCRIPTION="Body element" - /DUPLICATION=VERTICAL - /LANGUAGE=html - /TYPE=MENU "Address" /TOKEN/DESCRIPTION="Address block" ! "Banner" /TOKEN/DESCRIPTION="Document banner" "[Block Element]" /DESCRIPTION="Paragraphs, lists, forms, etc." ! "Division" /TOKEN/DESCRIPTION="Document division" "[Heading]" /DESCRIPTION="Heading block" "Rule" /TOKEN/DESCRIPTION="Horizonal rule" "[Text Block]" /DESCRIPTION="Text block" END DEFINE DEFINE TOKEN "Rule" - /DESCRIPTION="Horizontal rule" - /LANGUAGE=html "
" END DEFINE DEFINE TOKEN "Break" - /LANGIAGE=html - /PLACEHOLDER="Break" DEFINE PLACEHOLDER "Break" - /DESCRIPTION="Forced line break" - /LANGUAGE=html - /TYPE=NONTERMINAL ! "
" "
" END DEFINE !DEFINE PLACEHOLDER "Break Attributes" - ! /DESCRIPTION="Forced break attributes" - ! /DUPLICATION=HORIZONTAL - ! /LANGUAGE=html - ! /SEPARATOR=" " - ! /TYPE=MENU ! "[BE Attributes]" /DESCRIPTION="Break attributes" ! "[Clear]" /DESCRIPTION="Clear margin" ! END DEFINE !DEFINE PLACEHOLDER "Clear" - ! /DESCRIPTION="Clear margin" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "clear={Distance}" ! END DEFINE !DEFINE PLACEHOLDER "Distance" - ! /DESCRIPTION="Clear distance" - ! /LANGUAGE=html - ! /TYPE=MENU ! "all" /DESCRIPTION="Move down until both margins are clear" ! "left" /DESCRIPTION="Move down until left margin is clear" ! "right" /DESCRIPTION="Move down until right margin is clear" ! """{Characters}""" /DESCRIPTION="Move down specified amount; i.e. 100 pixels" ! END DEFINE DEFINE TOKEN "Comment" - /LANGUAGE=html - /PLACEHOLDER="Comment" DEFINE PLACEHOLDER "Comment" - /DESCRIPTION="Comment block" - /LANGUAGE=html - /TYPE=NONTERMINAL "" END DEFINE DEFINE PLACEHOLDER "Comment Text" - /DESCRIPTION="Comment text" - /LANGUAGE=html - /TYPE=TERMINAL "Enter whatever text you wish included in the comment, except for "" -->.""" "To continue a comment across multiple lines, end a line with "" --"" and" "start the next line with ""-- "". For example:" "" END DEFINE DEFINE TOKEN "Definition" - /LANGUAGE=html - /PLACEHOLDER="Definition" DEFINE PLACEHOLDER "Definition" - /DESCRIPTION="Definition list" - /LANGUAGE=html - /TYPE=NONTERMINAL "
" "{DL Element}..." "
" "" END DEFINE DEFINE PLACEHOLDER "Compact" - /DESCRIPTION="COMPACT keyword" - /LANGUAGE=html - /TYPE=NONTERMINAL "compact" END DEFINE DEFINE TOKEN "DL Element" - /LANGUAGE=html - /PLACEHOLDER="DL Element" DEFINE PLACEHOLDER "DL Element" - /DESCRIPTION="Definition list element" - /DUPLICATION=VERTICAL - /LANGUAGE=html - /TYPE=NONTERMINAL "{DT Element}[DD Element]" END DEFINE DEFINE PLACEHOLDER "DT Element" - /DESCRIPTION="Definition term element" - /LANGUAGE=html - /TYPE=NONTERMINAL "
[Text Block]..." END DEFINE DEFINE PLACEHOLDER "DD Element" - /DESCRIPTION="Definition data element" - /LANGUAGE=html - /TYPE=NONTERMINAL ! "
[Flow]" "
[Text Block]..." END DEFINE DEFINE TOKEN "Directory" - /LANGUAGE=html - /PLACEHOLDER="Directory" DEFINE PLACEHOLDER "Directory" - /DESCRIPTION="Directory list" - /LANGUAGE=html - /TYPE=NONTERMINAL "" "[List Item]..." "" "" END DEFINE DEFINE TOKEN "List Item" - /LANGUAGE=html - /PLACEHOLDER="List Item" DEFINE PLACEHOLDER "List Item" - /DESCRIPTION="List item" - /DUPLICATION=VERTICAL - /LANGUAGE=html - /TYPE=NONTERMINAL "
  • {Text Block}..." END DEFINE DEFINE TOKEN "Flow" - /LANGUAGE=html - /PLACEHOLDER="Flow" DEFINE PLACEHOLDER "Flow" - /DESCRIPTION="Flow block" - /DUPLICATION=VERTICAL - /LANGUAGE=html - /TYPE=MENU "[Block Element]" /DESCRIPTION="Paragraphs, lists, forms, etc." "[Text Block]" /DESCRIPTION="Text block" END DEFINE DEFINE TOKEN "Font" - /LANGUAGE=html - /PLACEHOLDER="Font" DEFINE PLACEHOLDER "Font" - /DESCRIPTION="Font block" - /LANGUAGE=html - /TYPE=MENU "Bold" /TOKEN/DESCRIPTION="Bold block" "Italic" /TOKEN/DESCRIPTION="Italic block" "Typewriter" /TOKEN/DESCRIPTION="Typewriter block" END DEFINE DEFINE TOKEN "Bold" - /DESCRIPTION="Bold block" - /LANGUAGE=html "{Text block}..." END DEFINE DEFINE TOKEN "Italic" - /DESCRIPTION="Italic block" - /LANGUAGE=html "{Text Block}..." END DEFINE DEFINE TOKEN "Typewriter" - /DESCRIPTION="Typewriter block" - /LANGUAGE=html "{Text Block}..." END DEFINE DEFINE TOKEN "Form" - /LANGUAGE=html - /PLACEHOLDER="Form" DEFINE PLACEHOLDER "Form" - /DESCRIPTION="Form definition" - /LANGUAGE=html - /TYPE=NONTERMINAL "
    " "{Form Element}..." "
    " "" END DEFINE DEFINE PLACEHOLDER "Form Attribute" - /DESCRIPTION="Form attribute" - /DUPLICATION=HORIZONTAL - /LANGUAGE=html - /SEPARATOR=" " - /TYPE=MENU "Action" /TOKEN/DESCRIPTION="URL in which to store completed form" "[Enctype]" /DESCRIPTION="Encoding (URL or multipart)" "[Method]" /DESCRIPTION="Submission method" END DEFINE DEFINE PLACEHOLDER "Enctype" - /DESCRIPTION="Encoding type" - /LANGUAGE=html - /TYPE=MENU "Multipart" /TOKEN/DESCRIPTION="Multipart encoding" "URL Encoding" /TOKEN/DESCRIPTION="URL encoding" END DEFINE DEFINE TOKEN "Multipart" - /DESCRIPTION="Multipart encoding" - /LANGUAGE=html "enctype=""multipart/form-data""" END DEFINE DEFINE TOKEN "URL Encoding" - /DESCRIPTION="URL encoding" - /LANGUAGE=html "enctype=""application/x-www-form-urlencoded""" END DEFINE DEFINE PLACEHOLDER "Method" - /DESCRIPTION="Submission method" - /LANGUAGE=html - /TYPE=MENU "Get" /TOKEN/DESCRIPTION="GET method" "Put" /TOKEN/DESCRIPTION="PUT method" END DEFINE DEFINE TOKEN "Get" - /DESCRIPTION="GET method" - /LANGUAGE=html "method=get" END DEFINE DEFINE TOKEN "Put" - /DESCRIPTION="PUT method" - /LANGUAGE=html "method=put" END DEFINE DEFINE PLACEHOLDER "Form Block" - /DESCRIPTION="Form, quote, or index" - /LANGUAGE=html - /TYPE=MENU "Form" /TOKEN/DESCRIPTION="Form specification" "Index" /TOKEN/DESCRIPTION="ISINDEX" "Quote" /TOKEN/DESCRIPTION="Quote block" END DEFINE DEFINE TOKEN "Form Element" - /LANGUAGE=html - /PLACEHOLDER="Form Element" DEFINE PLACEHOLDER "Form Element" - /DESCRIPTION="Form element" - /DUPLICATION=VERTICAL - /LANGUAGE=html - /TYPE=MENU "Address" /TOKEN/DESCRIPTION="Address block" "[Input]" /DESCRIPTION="Input type" "[List]" /DESCRIPTION="List block" "Paragraph" /TOKEN/DESCRIPTION="Paragraph block" "Preformatted" /TOKEN/DESCRIPTION="Preformatted block" "Rule" /TOKEN/DESCRIPTION="Horizontal rule" "[Select]" /DESCRIPTION="Select block" "[Text Area]" /DESCRIPTION="Text area block" "[Text Block]" /DESCRIPTION="Text block" END DEFINE DEFINE PLACEHOLDER "Head Declaration" - /DESCRIPTION="Document header" - /LANGUAGE=html - /TYPE=NONTERMINAL "" "" "" "[Metainfo]..." "[Base]" "[Comment]" "[Index]" ! "[Link]..." ! "[NextID]" ! "[Range]" ! "[Style]" "{Title}" "" "" END DEFINE DEFINE TOKEN "Heading" - /LANGUAGE=html - /PLACEHOLDER="Heading" DEFINE PLACEHOLDER "Heading" - /DESCRIPTION="Heading block" - /LANGUAGE=html - /TYPE=MENU "h1" /TOKEN/DESCRIPTION="Bold, very large, centered, one or two blank lines above and below" "h2" /TOKEN/DESCRIPTION="Bold, large, flush-left, one or two blank lines above and below" "h3" /TOKEN/DESCRIPTION="Italic, large, slightly indented, one or two blank lines above and below" "h4" /TOKEN/DESCRIPTION="Bold, normal size, indented more than H3, one blank line above and below" "h5" /TOKEN/DESCRIPTION="Italic, normal size, indented as H4, one blank line above" "h6" /TOKEN/DESCRIPTION="Bold, normal indent, one blank line above" END DEFINE DEFINE TOKEN "h1" - /DESCRIPTION="Level 1 heading" - /LANGUAGE=html "

    {Text Block}...

    " END DEFINE DEFINE TOKEN "h2" - /DESCRIPTION="Level 2 heading" - /LANGUAGE=html "

    {Text Block}...

    " END DEFINE DEFINE TOKEN "h3" - /DESCRIPTION="Level 3 heading" - /LANGUAGE=html "

    {Text Block}...

    " END DEFINE DEFINE TOKEN "h4" - /DESCRIPTION="Level 4 heading" - /LANGUAGE=html "

    {Text Block}...

    " END DEFINE DEFINE TOKEN "h5" - /DESCRIPTION="Level 5 heading" - /LANGUAGE=html "
    {Text Block}...
    " END DEFINE DEFINE TOKEN "h6" - /DESCRIPTION="Level 6 heading" - /LANGUAGE=html "
    {Text Block}...
    " END DEFINE DEFINE TOKEN "Image" - /DESCRIPTION="Image reference" - /LANGUAGE=html "" END DEFINE DEFINE PLACEHOLDER "Image Attribute" - /DESCRIPTION="Image attribute" - /LANGUAGE=html - /SEPARATOR=" " - /TYPE=MENU "[Alt]" /DESCRIPTION="Alternate text" "[Map]" /DESCRIPTION="Image is a map" "[Vertical Alignment]" /DESCRIPTION="Vertical alignment" END DEFINE DEFINE PLACEHOLDER "Alt" - /DESCRIPTION="Alternate text" - /LANGUAGE=html - /TYPE=NONTERMINAL "alt=""[Text String]...""" END DEFINE DEFINE PLACEHOLDER "Map" - /DESCRIPTION="ISMAP attribute" - /LANGUAGE=html - /TYPE=NONTERMINAL "ismap" END DEFINE DEFINE TOKEN "Index" - /LANGUAGE=html - /PLACEHOLDER="Index" DEFINE PLACEHOLDER "Index" - /DESCRIPTION="ISINDEX indicator" - /LANGUAGE=html - /TYPE=NONTERMINAL ! "" "" END DEFINE !DEFINE PLACEHOLDER "Index Appribute" - ! /DESCRIPTION="ISINDEX attribute" - ! /LANGUAGE=html - ! /SEPARATOR=" " - ! /TYPE=MENU ! "Action" /TOKEN/DESCRIPTION="Index action" ! "Prompt" /TOKEN/DESCRIPTION="Browser prompt" ! END DEFINE DEFINE TOKEN "Action" - /LANGUAGE=html - /PLACEHOLDER="Action" DEFINE PLACEHOLDER "Action" - /DESCRIPTION="Index action" - /LANGUAGE=html - /TYPE=NONTERMINAL "action=""{URL}""" END DEFINE !DEFINE PLACEHOLDER "Prompt" - ! /DESCRIPTION="Browser prompt" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "prompt=""{Text String}...""" ! END DEFINE DEFINE PLACEHOLDER "Input" - /DESCRIPTION="Input field" - /LANGUAGE=html - /TYPE=NONTERMINAL "" END DEFINE DEFINE PLACEHOLDER "Input Type" - /DESCRIPTION="Input type" - /LANGUAGE=html - /SEPARATOR=" " - /TYPE=MENU "[Check Box]" /DESCRIPTION="Input datum is a check box" "[Hidden]" /DESCRIPTION="Input datum is hidden" "[Image Input]" /DESCRIPTION="Input datum is an image" "[Password Input]" /DESCRIPTION="Input datum is a password" "[Radio]" /DESCRIPTION="Input datum is a radio button" "[Reset]" /DESCRIPTION="Reset the form" "[Submit]" /DESCRIPTION="Submit the form" "[Text Input]" /DESCRIPTION="Input datum is text" END DEFINE DEFINE TOKEN "Check Box" - /LANGUAGE=html - /PLACEHOLDER="Check Box" DEFINE PLACEHOLDER "Check Box" - /DESCRIPTION="Check box input" - /LANGUAGE=html - /TYPE=NONTERMINAL "type=checkbox name=""{Text String}..."" value={On or Off} [Checked] [Vertical Alignment]" END DEFINE DEFINE PLACEHOLDER "On or Off" - /DESCRIPTION="On or off choice" - /LANGUAGE=html - /TYPE=MENU "off" "on" END DEFINE DEFINE PLACEHOLDER "Checked" - /DESCRIPTION="Box or button is checked by default" - /LANGUAGE=html - /TYPE=NONTERMINAL "checked" END DEFINE DEFINE TOKEN "Vertical Alignment" - /LANGUAGE=html - /PLACEHOLDER="Vertical Alignment" DEFINE PLACEHOLDER "Vertical Alignment" - /DESCRIPTION="Vertical alignment" - /LANGUAGE=html - /TYPE=MENU "Bottom" /PLACEHOLDER/DESCRIPTION="Bottom alignment" "Middle" /PLACEHOLDER/DESCRIPTION="Middle alignment" "Top" /PLACEHOLDER/DESCRIPTION="Top alignment" END DEFINE DEFINE PLACEHOLDER "Bottom" - /DESCRIPTION="Bottom alignment" - /LANGUAGE=html - /TYPE=NONTERMINAL "align=bottom" END DEFINE DEFINE PLACEHOLDER "Middle" - /DESCRIPTION="Middle alignment" - /LANGUAGE=html - /TYPE=NONTERMINAL "align=middle" END DEFINE DEFINE PLACEHOLDER "Top" - /DESCRIPTION="Top alignment" - /LANGUAGE=html - /TYPE=NONTERMINAL "align=top" END DEFINE DEFINE TOKEN "Hidden" - /LANGUAGE=html - /PLACEHOLDER="Hidden" DEFINE PLACEHOLDER "Hidden" - /DESCRIPTION="Hidden input" - /LANGUAGE=html - /TYPE=NONTERMINAL "type=hidden name=""{Text String}..."" value=""{Text String}...""" END DEFINE DEFINE TOKEN "Image Input" - /LANGUAGE=html - /PLACEHOLDER="Image Input" DEFINE PLACEHOLDER "Image Input" - /DESCRIPTION="Image input" - /LANGUAGE=html - /TYPE=NONTERMINAL "type=image name=""{Text String}..."" src=""{URL}"" [Vertical Alignment]" END DEFINE DEFINE TOKEN "Password Input" - /LANGUAGE=html - /PLACEHOLDER="Password Input" DEFINE PLACEHOLDER "Password Input" - /DESCRIPTION="Password input" - /LANGUAGE=html - /TYPE=NONTERMINAL "type=password name=""{Text String}..."" [Maxlength] [Size] [Value]" END DEFINE DEFINE PLACEHOLDER "Maxlength" - /DESCRIPTION="Maximum number of input characters" - /LANGUAGE=html - /TYPE=NONTERMINAL "maxlength={Integer}" END DEFINE DEFINE PLACEHOLDER "Size" - /DESCRIPTION="Field size" - /LANGUAGE=html - /TYPE=NONTERMINAL "size={Integer}" END DEFINE DEFINE TOKEN "Value" - /LANGUAGE=html - /PLACEHOLDER="Value" DEFINE PLACEHOLDER "Value" - /DESCRIPTION="Text field value" - /LANGUAGE=html - /TYPE=NONTERMINAL "value=""{Text String}...""" END DEFINE DEFINE TOKEN "Radio" - /LANGUAGE=html - /PLACEHOLDER="Radio" DEFINE PLACEHOLDER "Radio" - /DESCRIPTION="Radio button input" - /LANGUAGE=html - /TYPE=NONTERMINAL "type=radio name=""{Text String}..."" value={On or Off} [Checked] [Vertical ALignment]" END DEFINE DEFINE TOKEN "Reset" - /LANGUAGE=html - /PLACEHOLDER="Reset" DEFINE PLACEHOLDER "Reset" - /DESCRIPTION="Reset form" - /LANGUAGE=html - /TYPE=NONTERMINAL "type=reset [Value]" END DEFINE DEFINE TOKEN "Submit" - /LANGUAGE=html - /PLACEHOLDER="Submit" DEFINE PLACEHOLDER "Submit" - /DESCRIPTION="Submit form" - /LANGUAGE=html - /TYPE=NONTERMINAL "type=submit [Name Value]" END DEFINE DEFINE PLACEHOLDER "Name Value" - /DESCRIPTION="Name-value pair" - /LANGUAGE=html - /TYPE=NONTERMINAL "name=""{Text String}..."" [Value]" END DEFINE DEFINE TOKEN "List" - /LANGUAGE=html - /PLACEHOLDER="List" DEFINE PLACEHOLDER "List" - /DESCRIPTION="List element" - /DUPLICATION=VERTICAL - /LANGUAGE=html - /TYPE=MENU "Definition" /TOKEN/DESCRIPTION="Definition list" "Directory" /TOKEN/DESCRIPTION="Directory list" "Menu" /TOKEN/DESCRIPTION="Menu list" "Ordered List" /TOKEN/DESCRIPTION="Numbered list" "Unordered List" /TOKEN/DESCRIPTION="Bulleted list" END DEFINE DEFINE TOKEN "Menu" - /LANGUAGE=html - /PLACEHOLDER="Menu" DEFINE PLACEHOLDER "Menu" - /DESCRIPTION="Menu list" - /LANGUAGE=html - /TYPE=NONTERMINAL "" "[List Item]..." "" "" END DEFINE DEFINE TOKEN "Metainfo" - /LANGUAGE=html - /PLACEHOLDER="Metainfo" DEFINE PLACEHOLDER "Metainfo" - /DESCRIPTION="Meta-information" - /DUPLICATION=VERTICAL - /LANGUAGE=html - /TYPE=NONTERMINAL "" END DEFINE DEFINE PLACEHOLDER "Meta Attribute" - /DESCRIPTION="Meta element" - /DUPLICATION=HORIZONTAL - /LANGUAGE=html - /SEPARATOR=" " - /TYPE=MENU "[HTTP Equiv]" /DESCRIPTION="HTTP binding information" "[Metaname]" /DESCRIPTION="Meta Attribute name" END DEFINE DEFINE PLACEHOLDER "HTTP Equiv" - /DESCRIPTION="HTTP header field binding" - /LANGUAGE=html - /TYPE=NONTERMINAL "http-equiv=""{Meta Keyword}"" content=""{Keyword Value}""" END DEFINE DEFINE PLACEHOLDER "Meta Keyword" - /DESCRIPTION="Meta information keywords" - /LANGUAGE=html - /TYPE=MENU "abstract" /DESCRIPTION="Document abstract" "author" /DESCRIPTION="Document author" "expires" /DESCRIPTION="Document expiration date" "keywords" /DESCRIPTION="Keywords in document" "organization" /DESCRIPTION="Author's organization" "revision" /DESCRIPTION="Document revision number" "timestamp" /DESCRIPTION="Document creation date" "[Text String]..." /DESCRIPTION="Arbitrary named property" END DEFINE DEFINE TOKEN "Text String" - /LANGUAGE=html - /PLACEHOLDER="Text String" DEFINE PLACEHOLDER "Text String" - /DESCRIPTION="Text string" - /DUPLICATION=HORIZONTAL - /LANGUAGE=html - /TYPE=MENU "[Special]" /DESCRIPTION="Special character" "[Characters]" /DESCRIPTION="Plain characters" END DEFINE DEFINE PLACEHOLDER "Characters" - /DESCRIPTION="Keyboard characters" - /LANGUAGE=html - /TYPE=TERMINAL "Enter any characters you wish" END DEFINE DEFINE PLACEHOLDER "Keyword Value" - /DESCRIPTION="Meta keyword value" - /LANGUAGE=html - /TYPE=TERMINAL "Enter the keyword's value" END DEFINE DEFINE PLACEHOLDER "Metaname" - /DESCRIPTION="Meta item name" - /LANGUAGE=html - /TYPE=NONTERMINAL "name=""{Meta Keyword}"" content=""{Keyword Value}""" END DEFINE DEFINE TOKEN "Option" - /LANGUAGE=html - /PLACEHOLDER="Option" DEFINE PLACEHOLDER "Option" - /DESCRIPTION="Option" - /LANGUAGE=html - /TYPE=NONTERMINAL ! "
  • {Flow}" END DEFINE DEFINE TOKEN "Paragraph" - /DESCRIPTION="Paragraph block" - /LANGUAGE=html ! "

    [Text Block]...

    " "

    [Text Block]...

    " "" END DEFINE !DEFINE PLACEHOLDER "Paragraph Attribute" - ! /DESCRIPTION="Paragraph attribute" - ! /DUPLICATION=HORIZONTAL - ! /LANGUAGE=html - ! /TYPE=MENU ! "[Alignment]" /DESCRIPTION="Paragraph alignment" ! "[BE Attribute]" /DESCRIPTION="Body element attribute" ! "[Clear]" /DESCRIPTION="Clear margin" ! "nowrap" /DESCRIPTION="Don't autowrap text" ! END DEFINE !DEFINE PLACEHOLDER "Alignment" - ! /DESCRIPTION="Alignment specification" - ! /LANGUAGE=html - ! /TYPE=NONTERMINAL ! "align={Alignment Type}" ! END DEFINE !DEFINE PLACEHOLDER "Alignment Type" - ! /DESCRIPTION="Alignment type" - ! /LANGUAGE=html - ! /TYPE=MENU ! "center" /DESCRIPTION="Center alignment" ! "justify" /DESCRIPTION="Left/right justified" ! "left" /DESCRIPTION="Flush left" ! "right" /DESCRIPTION="Flush right" ! END DEFINE DEFINE TOKEN "Phrase" - /LANGUAGE=html - /PLACEHOLDER="Phrase" DEFINE PLACEHOLDER "Phrase" - /DESCRIPTION="Phrase block" - /DUPLICATION=HORIZONTAL - /LANGUAGE=html - /TYPE=MENU "Citation" /TOKEN/DESCRIPTION="Citation block" "Code" /TOKEN/DESCRIPTION="Code block" "Emphasis" /TOKEN/DESCRIPTION="Emphasis block" "Keyboard" /TOKEN/DESCRIPTION="Keyboard block" "Sample" /TOKEN/DESCRIPTION="Sample block" "Strong" /TOKEN/DESCRIPTION="Strong emphasis block" "Variable" /TOKEN/DESCRIPTION="Variable block" END DEFINE DEFINE TOKEN "Citation" - /DESCRIPTION="Citation block" - /LANGUAGE=html "{Text block}..." END DEFINE DEFINE TOKEN "Code" - /DESCRIPTION="Code block" - /LANGUAGE=html "{Text Block}..." END DEFINE DEFINE TOKEN "Emphasis" - /DESCRIPTION="Emphasis block" - /LANGUAGE=html "{Text Block}..." END DEFINE DEFINE TOKEN "Keyboard" - /DESCRIPTION="Keyboard block" - /LANGUAGE=html "{Text Block}..." END DEFINE DEFINE TOKEN "Sample" - /DESCRIPTION="Sample block" - /LANGUAGE=html "{Text Block}..." END DEFINE DEFINE TOKEN "Strong" - /DESCRIPTION="Strong emphasis block" - /LANGUAGE=html "{Text Block}..." END DEFINE DEFINE TOKEN "Variable" - /DESCRIPTION="Variable block" - /LANGUAGE=html "{Text Block}..." END DEFINE DEFINE TOKEN "Preformatted" - /DESCRIPTION="Preformatted text" - /LANGUAGE=html "
    "
    	"{Preformatted Element}..."
    	"
    " END DEFINE DEFINE PLACEHOLDER "Width" - /DESCRIPTION="Paragraph width" - /LANGUAGE=html - /TYPE=NONTERMINAL "width={Integer}" END DEFINE DEFINE TOKEN "Prformatted Element" - /LANGUAGE=html - /PLACEHOLDER="Preformatted Element" DEFINE PLACEHOLDER "Preformatted Element" - /DESCRIPTION="Preformatted block entry" - /DUPLICATION=VERTICAL - /LANGUAGE=html - /TYPE=MENU "Anchor" /TOKEN/DESCRIPTION="Anchor block" "Break" /TOKEN/DESCRIPTION="Forced line break" "Comment" /TOKEN/DESCRIPTION="Comment block" "[Text String]..." /DESCRIPTION="Plain text" END DEFINE DEFINE TOKEN "Quote" - /DESCRIPTION="Quote block" - /LANGUAGE=html "
    " "{Text Block}..." "
    " "" END DEFINE DEFINE TOKEN "Select" - /LANGUAGE=html - /PLACEHOLDER="Select" DEFINE PLACEHOLDER "Select" - /DESCRIPTION="Select field" - /LANGUAGE=html - /TYPE=NONTERMINAL "" "" END DEFINE DEFINE TOKEN "Multiple" - /LANGUAGE=html - /PLACEHOLDER="Multiple" DEFINE PLACEHOLDER "Multiple" - /DESCRIPTION="Multiple" - /LANGUAGE=html - /TYPE=NONTERMINAL "multiple" END DEFINE DEFINE TOKEN "Special" - /LANGUAGE=html - /PLACEHOLDER="Special" DEFINE PLACEHOLDER "Special" - /DESCRIPTION="Special character" - /LANGUAGE=html - /TYPE=MENU "amp" /TOKEN "apos" /TOKEN "cr" /TOKEN "gt" /TOKEN "ht" /TOKEN "lf" /TOKEN "lt" /TOKEN "pound" /TOKEN "quot" /TOKEN "semi" /TOKEN END DEFINE DEFINE TOKEN "amp" - /DESCRIPTION="Ampersand" - /LANGUAGE=html "&" END DEFINE DEFINE TOKEN "apos" - /DESCRIPTION="Apostrophe" - /LANGUAGE=html "'" END DEFINE DEFINE TOKEN "cr" - /DESCRIPTION="Carriage return" - /LANGUAGE=html " " END DEFINE DEFINE TOKEN "gt" - /DESCRIPTION="Greater-than" - /LANGUAGE=html ">" END DEFINE DEFINE TOKEN "ht" - /DESCRIPTION="Horizonal tab" - /LANGUAGE=html " " END DEFINE DEFINE TOKEN "lf" - /DESCRIPTION="Line feed" - /LANGUAGE=html " " END DEFINE DEFINE TOKEN "lt" - /DESCRIPTION="Less-than" - /LANGUAGE=html "<" END DEFINE DEFINE TOKEN "pound" - /DESCRIPTION="Pound sign" - /LANGUAGE=html "#" END DEFINE DEFINE TOKEN "quot" - /DESCRIPTION="Quote mark" - /LANGUAGE=html """ END DEFINE DEFINE TOKEN "semi" - /DESCRIPTION="Semicolon" - /LANGUAGE=html ";" END DEFINE DEFINE TOKEN "Text Area" - /LANGUAGE=html - /PLACEHOLDER="Text Area" DEFINE PLACEHOLDER "Text Area" - /DESCRIPTION="Text area field" - /LANGUAGE=html - /TYPE=NONTERMINAL "" "" END DEFINE DEFINE TOKEN "Text Block" - /LANGUAGE=html - /PLACEHOLDER="Text Block" DEFINE PLACEHOLDER "Text Block" - /DESCRIPTION="Plain text block" - /DUPLICATION=HORIZONTAL - /LANGUAGE=html - /TYPE=MENU "Anchor" /TOKEN/DESCRIPTION="Anchor block" "Break" /TOKEN/DESCRIPTION="Forced line break" "Comment" /TOKEN/DESCRIPTION="Comment block" "[Font]" /DESCRIPTION="Font block" "Image" /TOKEN/DESCRIPTION="Image reference" "[Phrase]" /DESCRIPTION="Phrase block" ! "Tab" /TOKEN/DESCRIPTION="Tab" "[Text String]..." /DESCRIPTION="Plain text" END DEFINE" DEFINE TOKEN "Title" - /LANGUAGE=html - /PLACEHOLDER="Title" DEFINE PLACEHOLDER "Title" - /DESCRIPTION="Document title" - /LANGUAGE=html - /TYPE=NONTERMINAL "{Title Text}" END DEFINE DEFINE PLACEHOLDER "Title Text" - /DESCRIPTION="Title text" - /LANGUAGE=html - /TYPE=TERMINAL "Enter the HTML document title. A maximum of 64 characters is recommended." END DEFINE DEFINE TOKEN "Unordered List" - /LANGUAGE=html - /PLACEHOLDER="Unordered List" DEFINE PLACEHOLDER "Unordered List" - /DESCRIPTION="Unordered List" - /LANGUAGE=html - /TYPE=NONTERMINAL "" "" END DEFINE DEFINE TOKEN "URL" - /LANGUAGE=HTML - /PLACEHOLDER="URL" DEFINE PLACEHOLDER "URL" - /DESCRIPTION="Uniform Resource Locator" - /LANGUAGE=html - /TYPE=MENU "File Reference" /TOKEN/DESCRIPTION="Reference a local HTML document or image" "FTP" /TOKEN/DESCRIPTION="Transfer a remote file" ! "Gopher" /TOKEN/DESCRIPTION="Use Gopher to search for an item" "Hypertext" /TOKEN/DESCRIPTION="Reference another HTML document or image" "Mail" /TOKEN/DESCRIPTION="Send mail to someone" "News" /TOKEN/DESCRIPTION="Access a newsgroup" ! "News Transfer" /TOKEN/DESCRIPTION="Access a news host" "Telnet" /TOKEN/DESCRIPTION="Log on to a remote system" END DEFINE DEFINE TOKEN "File Reference" - /DESCRIPTION="Local file reference" - /LANGUAGE=html "[Local Access]/[Path]/[Filename][File Modifier]" END DEFINE DEFINE PLACEHOLDER "Local Access" - /DESCRIPTION="Local access tag" - /LANGUAGE=html - /TYPE=NONTERMINAL "file://localhost" END DEFINE DEFINE PLACEHOLDER "Path" - /DESCRIPTION="Web path" - /LANGUAGE=html - /LEADING="/" - /TYPE=TERMINAL "Enter the document path - i.e., pub/doc or www/documents" END DEFINE DEFINE PLACEHOLDER "Filename" - /DESCRIPTION="File name" - /LANGUAGE=html - /LEADING="/" - /TYPE=TERMINAL "Enter a file name - i.e., document.html or picture.gif" END DEFINE DEFINE PLACEHOLDER "File Modifier" - /DESCRIPTION="File specification modifier" - /LANGUAGE=html - /TYPE=MENU "Fragment" /TOKEN/DESCRIPTION="Locate a fragment" "Query" /TOKEN/DESCRIPTION="Search for a term" END DEFINE DEFINE TOKEN "Fragment" - /DESCRIPTION="Locate a fragment" - /LANGUAGE=html "#{Text String}..." END DEFINE DEFINE TOKEN "Query" - /DESCRIPTION="Search for a term" - /LANGUAGE=html "?{Text String}..." END DEFINE DEFINE TOKEN "FTP" - /DESCRIPTION="FTP reference" - /LANGUAGE=html "ftp://[Access String]{Hostname}[Port]/[Path]/[Filename][FTP Type]" END DEFINE DEFINE PLACEHOLDER "Access String" - /DESCRIPTION="Host access string" - /LANGUAGE=html - /TYPE=NONTERMINAL "{Username}:[Password]@" END DEFINE DEFINE PLACEHOLDER "Username" - /DESCRIPTION="Username" - /LANGUAGE=html - /TYPE=TERMINAL "Enter the username for the remote system" END DEFINE DEFINE PLACEHOLDER "Password" - /DESCRIPTION="Password" - /LANGUAGE=html - /LEADING=":" - /TYPE=TERMINAL "Enter the password for the remote system" END DEFINE DEFINE PLACEHOLDER "Hostname" - /DESCRIPTION="IP name or address of a host system" - /LANGUAGE=html - /TYPE=TERMINAL "Enter a hostname, i.e. www.si.com" END DEFINE DEFINE PLACEHOLDER "Port" - /DESCRIPTION="Port specification" - /LANGUAGE=html - /TYPE=NONTERMINAL ":{Integer}" END DEFINE DEFINE PLACEHOLDER "Integer" - /DESCRIPTION="Integer value" - /LANGUAGE=html - /TYPE=TERMINAL "Enter an integer value" END DEFINE DEFINE PLACEHOLDER "FTP Type" - /DESCRIPTION="FTP transfer type" - /LANGUAGE=html - /TYPE=MENU "ASCII" /TOKEN/DESCRIPTION="ASCII (text) transfer" "Binary" /TOKEN/DESCRIPTION="Binary transfer" "Dirlist" /TOKEN/DESCRIPTION="Directory listing" END DEFINE DEFINE TOKEN "ASCII" - /DESCRIPTION="ASCII (text) transfer" - /LANGUAGE=html ";type=a" END DEFINE DEFINE TOKEN "Binary" - /DESCRIPTION="Binary (image) transfer" - /LANGUAGE=html ";type=i" END DEFINE DEFINE TOKEN "Dirlist" - /DESCRIPTION="Directory listing" - /LANGUAGE=html ";type=d" END DEFINE !DEFINE TOKEN "Gopher" - ! /DESCRIPTION="Gopher reference" - ! /LANGUAGE=html ! "gopher://{Hostname}[Port]/[Gopher Type]" ! END DEFINE DEFINE TOKEN "Hypertext" - /DESCRIPTION="Hypertext reference" - /LANGUAGE=html "http://[Host Access]/[Path]/[Filename][File Modifier]" END DEFINE DEFINE PLACEHOLDER "Host Access" - /DESCRIPTION="Host access string" - /LANGUAGE=html - /TRAILING="/" - /TYPE=NONTERMINAL "{Hostname}[Port]" END DEFINE DEFINE TOKEN "Mail" - /DESCRIPTION="Mail reference" - /LANGUAGE=html "mailto:{Email Address}" END DEFINE DEFINE PLACEHOLDER "Email Address" - /DESCRIPTION="Email address" - /LANGUAGE=html - /TYPE=TERMINAL "Enter the recipient's Email address" END DEFINE DEFINE TOKEN "News" - /DESCRIPTION="Newsgroup reference" - /LANGUAGE=html "news:{Newsgroup}" END DEFINE DEFINE PLACEHOLDER "Newsgroup" - /DESCRIPTION="Newsgroup name" - /LANGUAGE=html - /TYPE=TERMINAL "Enter the newsgroup name or article ID" END DEFINE DEFINE TOKEN "Telnet" - /DESCRIPTION="Telnet reference" - /LANGUAGE=html "telnet://[Access String]{Hostname}[Port]/" END DEFINE