language: implement for in

This commit is contained in:
2023-09-11 05:34:09 -04:00
parent 9ba150bb69
commit 0aab45094a
12 changed files with 105 additions and 0 deletions

View File

@ -30,6 +30,7 @@ digraph A {
type_StringLiteral [shape=box,label="StringLiteral"]
type_SymbolReference [shape=box,label="SymbolReference"]
type_While [shape=box,label="While"]
type_ForIn [shape=box,label="ForIn"]
type_Break [shape=box,label="Break"]
type_Continue [shape=box,label="Continue"]
type_Native [shape=box,label="Native"]
@ -56,6 +57,7 @@ digraph A {
type_Expression -> type_StringLiteral
type_Expression -> type_SymbolReference
type_Expression -> type_While
type_Expression -> type_ForIn
type_Expression -> type_Break
type_Expression -> type_Continue
type_Definition -> type_FunctionDefinition
@ -97,6 +99,9 @@ digraph A {
type_SymbolReference -> type_Symbol [style=dotted]
type_While -> type_Expression [style=dotted]
type_While -> type_Block [style=dotted]
type_ForIn -> type_Symbol [style=dotted]
type_ForIn -> type_Expression [style=dotted]
type_ForIn -> type_Block [style=dotted]
type_Native -> type_Symbol [style=dotted]
type_Native -> type_StringLiteral [style=dotted]
}