The case? If you imagine parsing a sentence that has been encoded using standard language notation such as:
IP
/ \
NP VP
| | \
N V \
| | PP
She is / \
/ \
P NP
| / \
on Det N
| |
the computer
It is likely that strong rules can be encoded, but the end structure being quite different each time. This is also useful for generating text.
I'd be really interested in Stencyl code block examples for parsing the following:
{
"staff":
[
{
"firstName":"John",
"lastName":"Parker",
"age":"32",
"country":"Canada",
"job":"Programmer"
},
{
"firstName":"Peter",
"lastName":"Anderson",
"age":"30",
"country":"USA",
"job":"System administrator"
},
{
"firstName":"Bob",
"lastName":"Johnson",
"age":"35",
"country":"Canada",
"job":"Coder"
}
]
}
It might also be possible for JSON data to use the same identifier multiple times, and I'm not sure what the Stencyl code would do with { "ip":"1.1.1.2", "ip":"1.1.1.3"} when looking for "ip"