Home    News    Product    Order    Forum    Feedback    Partner    Profile  © Neatware 2000
 Neatware Snaml
Search
  EBNF
Home  : Last Update: Wed Apr 12 20:15:42 2000

 
Snaml -- XML

 
Snaml Basic
      Introduction
      Syntax
      Control
      Types
      Modules
      Status
Snaml HTML
      HTML
      Structure
      Link
      Objects
      Text
      Font
Snaml CSS
      CSS
      Script
Snaml CGI
      CGI
      Variables
      Output
      Form
      Application
Snaml XML
      XML
      Document
      EBNF
  • EBNF (Extended Backus-Naur Form)

    EBNF is used to describe the formal grammar of a language. A rule has the form 'symbol ::= expression'. If a symbol is defined by a regular expression then it has an initial capital letter, otherwise it has an initial lower case letter

    	
    #xN      N is a hexadecimal integer. The value 
             is a character in ISO/IEC 10646
    'string' matches a literal string that inside
    "string" the single and double quotes
    [a-z]    matches any character from a to z
    [^a-z]   matches any character outside the 
             ranage a to z
    [^abc]   matches any character not among the 
             given character
    (expr)   is a unit
    A?       is optional A; matches A or nothing
    A*       matches zero or more occurences of A
    A+       matches one or more occurences of A
    A B      matches A followed by B
    A|B      matches A or B but not both
    A-B      matches A but does not match B
    

  • EBNF

         
    Home  : Last Update: Wed Apr 12 20:15:42 2000
    Search
      EBNF
     Neatware Snaml
    Home    News    Product    Order    Forum    Feedback    Partner    Profile  © Neatware 2000