Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: dsl/system/unixfs/extracted
Source used for this grammar: Mikaël Barbero, UnixFS 0.1, UnixFS.ecore
, 2006/12/01
String
, NamedElement
, File
, Directory
, FileSystemRoot
, TextFile
), 0 root (—), 1 top (NamedElement
), 0 bottom (—).[contents]
2, [owner]
, [group]
.String ::= string
NamedElement ::= File
File ::= Directory
File ::= TextFile
Directory ::= FileSystemRoot
Directory ::=
[contents]::File
FileSystemRoot ::=
[contents]::File
TextFile ::= [owner]::String [group]::String