Difference between revisions of "Sandbox"

From Liberty Eiffel Wiki
Jump to navigation Jump to search
 
(6 intermediate revisions by 2 users not shown)
Line 9: Line 9:
   
 
== generated Syntax diagrams ==
 
== generated Syntax diagrams ==
<ebnf> "simple" {
 
literal = character { character }.
 
}
 
</ebnf>
 
   
<ebnf> "New_export_item" {
+
<ebnf>
  +
"Entity Declaration List" {
New_export_item = clients [ ("all" | { feature_name | ","} ) ] .
 
  +
Entity_Declaration_List = { Identifier { ","} } ":" {Newline}.
 
}
 
}
 
</ebnf>
 
</ebnf>
 
 
 
 
<ebnf>"Free_Operator" { Free_Operator = ( "+" | "-" | "*" | "/" | "\" | "=" | "<" | ">" | "@" | "#" | "|" | "&" | "~") { Free_Operator }.}</ebnf>
 
<ebnf> "EBNF defined in itself" {
 
syntax = [ title ] "{" { production } "}" [ comment ].
 
production = identifier "=" expression ( "." | ";" ) .
 
expression = term { "|" term } .
 
term = factor { factor } .
 
factor = identifier
 
| literal
 
| "[" expression "]"
 
| "(" expression ")"
 
| "{" expression "}" .
 
identifier = character { character } .
 
title = literal .
 
comment = literal .
 
literal = "'" character { character } "'"
 
| '"' character { character } '"' .
 
}</ebnf>
 
   
 
==Gargl==
 
==Gargl==

Latest revision as of 17:22, 3 July 2024

Welcome to the LibertyEiffelWiki Sandbox! This page is for editing experiments. Feel free to try your skills at formatting here.




Hi there !

generated Syntax diagrams

"Entity Declaration List"  {
    Entity_Declaration_List = { Identifier { ","} } ":" {Newline}.
}

+%22Entity+Declaration+List%22+%7B+Entity_Declaration_List+%3D+%7B+Identifier+%7B+%22%2C%22%7D+%7D+%22%3A%22+%7BNewline%7D.+%7D+

Gargl

Hips and dips too!

~~ ~~

== Will this work?

Je


m'apelle Patrick

--- Test

Oh yes

bla bla

  • lulu
  • hop
  • morille

bla bla