Sage
Tusk Language
Welcome to Sage
Volume (94%) Hide Volume
Topics
Data Type
flowchart LR
  Start[Start]
  Stop[Stop]
  Start --> Dotted([<a href="#Dotted">Dotted Identifier</a>])
    Dotted -----> Stop
  Start --> String([<tt>string</tt>])
    String -----> Stop
  Start --> TArray([<tt>TArray</tt>])
    TArray --> ArrayOpen([<tt>&lt;</tt>])
    ArrayOpen --> ArrayType([<a href="DataType">Data Type</a>])
    ArrayType --> ArrayClose([<tt>&gt;</tt>])
    ArrayClose --> Stop

  style Start fill:#44E
  style Stop fill:#E44

Note (1)

The Topmost operator is not allowed in Delphi Mode.


Dotted Identifier

flowchart LR
  Start[Start]
  Ident([<a href="Identifier">Identifier</a>])
  IdentOrKey([<a href="#IdentKey">Identifier / Keyword</a>])
  PostIdent(( ))
  Dot([<tt>.</tt>])
  Generic([<a href="Generic">Generic Specifier</a>])
  Stop[Stop]

  Start --> Ident
  Ident --> PostIdent
  IdentOrKey --> PostIdent
  PostIdent --> Dot
  PostIdent --> Generic
  PostIdent --> Stop
  Dot --> IdentOrKey
  Generic ---> Dot
  Generic --> Stop

  style Start fill:#44E
  style Stop fill:#E44

Identifier / Keyword

flowchart LR
  Start[Start]
  Stop[Stop]
  Ident([<a href="Identifier">Identifier</a>])
  Keyword([<a href="Keyword">Keyword</a>])

  Start --> Ident
  Start --> Keyword
  Ident --> Stop
  Keyword --> Stop

  style Start fill:#44E
  style Stop fill:#E44

Last Modified: 2/15 10:06:11 am
In this article (top)  View article's Sage markup
2/15 10:06:11 am