cosmetic changes
This commit is contained in:
parent
2871ceb718
commit
ec5fa08c7c
3 changed files with 88 additions and 19 deletions
76
test/corpus/container.txt
Normal file
76
test/corpus/container.txt
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
================================================================================
|
||||||
|
Declare a shape inside a container
|
||||||
|
================================================================================
|
||||||
|
foo.baz
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
(source_file
|
||||||
|
(shape_key) (dot) (shape_key)
|
||||||
|
)
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
Use quoted string as a shape key
|
||||||
|
================================================================================
|
||||||
|
'foo'.'baz'
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
(source_file
|
||||||
|
(shape_key (string)) (dot) (shape_key (string))
|
||||||
|
)
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
Declare container inside a container using block
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
foo: {
|
||||||
|
bar: {
|
||||||
|
baz: {
|
||||||
|
biz
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
(source_file
|
||||||
|
(shape_key)
|
||||||
|
(block
|
||||||
|
(shape_key)
|
||||||
|
(block
|
||||||
|
(shape_key)
|
||||||
|
(block
|
||||||
|
(shape_key)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
Declare labaled container inside a labeled container using block
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
foo: Foo {
|
||||||
|
bar: Bar {
|
||||||
|
baz: Baz {
|
||||||
|
biz: Biz
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
(source_file
|
||||||
|
(shape_key) (label)
|
||||||
|
(block
|
||||||
|
(shape_key) (label)
|
||||||
|
(block
|
||||||
|
(shape_key) (label)
|
||||||
|
(block
|
||||||
|
(shape_key) (label)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
================================================================================
|
================================================================================
|
||||||
Simple shape
|
Simple shape key
|
||||||
================================================================================
|
================================================================================
|
||||||
foo
|
foo
|
||||||
bar
|
bar
|
||||||
|
@ -12,7 +12,7 @@ bar
|
||||||
)
|
)
|
||||||
|
|
||||||
================================================================================
|
================================================================================
|
||||||
Complex identifier
|
Complex shape key
|
||||||
================================================================================
|
================================================================================
|
||||||
Foo bar
|
Foo bar
|
||||||
-Biz-baz-
|
-Biz-baz-
|
||||||
|
@ -24,26 +24,15 @@ Complex identifier
|
||||||
(shape_key)
|
(shape_key)
|
||||||
)
|
)
|
||||||
|
|
||||||
================================================================================
|
|
||||||
Declare a shape inside a container
|
|
||||||
================================================================================
|
|
||||||
foo.baz
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
(source_file
|
|
||||||
(shape_key) (dot) (shape_key)
|
|
||||||
)
|
|
||||||
|
|
||||||
================================================================================
|
================================================================================
|
||||||
Use quoted string as a shape key
|
Use quoted string as a shape key
|
||||||
================================================================================
|
================================================================================
|
||||||
'foo'.'baz'
|
'foo'
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
(source_file
|
(source_file
|
||||||
(shape_key (string)) (dot) (shape_key (string))
|
(shape_key (string))
|
||||||
)
|
)
|
||||||
|
|
||||||
================================================================================
|
================================================================================
|
||||||
|
@ -60,7 +49,7 @@ a;b;c
|
||||||
)
|
)
|
||||||
|
|
||||||
================================================================================
|
================================================================================
|
||||||
Aliased shapes
|
Labeled shapes
|
||||||
================================================================================
|
================================================================================
|
||||||
a: Foo Bar
|
a: Foo Bar
|
||||||
a: Foo Bar; b: Biz Baz
|
a: Foo Bar; b: Biz Baz
|
||||||
|
|
|
@ -1,7 +1,11 @@
|
||||||
foo.baz.biz
|
foo.'baz'.biz
|
||||||
# <- variable
|
# <- variable
|
||||||
|
# ^ string
|
||||||
# ^ variable
|
# ^ variable
|
||||||
# ^ variable
|
|
||||||
|
'biz': 'Baz'
|
||||||
|
# <- string
|
||||||
|
# ^ string
|
||||||
|
|
||||||
foo: Foo Bar
|
foo: Foo Bar
|
||||||
# <- variable
|
# <- variable
|
||||||
|
|
Loading…
Reference in a new issue