JsModule {
bom_token: missing (optional),
interpreter_token: missing (optional),
directives: JsDirectiveList [],
items: JsModuleItemList [
JsExpressionStatement {
expression: JsSequenceExpression {
left: JsSequenceExpression {
left: JsSequenceExpression {
left: JsSequenceExpression {
left: JsNumberLiteralExpression {
value_token: JS_NUMBER_LITERAL@0..1 "1" [] [],
},
comma_token: COMMA@1..3 "," [] [Whitespace(" ")],
right: JsNumberLiteralExpression {
value_token: JS_NUMBER_LITERAL@3..4 "2" [] [],
},
},
comma_token: COMMA@4..6 "," [] [Whitespace(" ")],
right: JsNumberLiteralExpression {
value_token: JS_NUMBER_LITERAL@6..7 "3" [] [],
},
},
comma_token: COMMA@7..9 "," [] [Whitespace(" ")],
right: JsNumberLiteralExpression {
value_token: JS_NUMBER_LITERAL@9..10 "4" [] [],
},
},
comma_token: COMMA@10..12 "," [] [Whitespace(" ")],
right: JsNumberLiteralExpression {
value_token: JS_NUMBER_LITERAL@12..13 "5" [] [],
},
},
semicolon_token: missing (optional),
},
],
eof_token: EOF@13..14 "" [Newline("\n")] [],
}
0: JS_MODULE@0..14
0: (empty)
1: (empty)
2: JS_DIRECTIVE_LIST@0..0
3: JS_MODULE_ITEM_LIST@0..13
0: JS_EXPRESSION_STATEMENT@0..13
0: JS_SEQUENCE_EXPRESSION@0..13
0: JS_SEQUENCE_EXPRESSION@0..10
0: JS_SEQUENCE_EXPRESSION@0..7
0: JS_SEQUENCE_EXPRESSION@0..4
0: JS_NUMBER_LITERAL_EXPRESSION@0..1
0: JS_NUMBER_LITERAL@0..1 "1" [] []
1: COMMA@1..3 "," [] [Whitespace(" ")]
2: JS_NUMBER_LITERAL_EXPRESSION@3..4
0: JS_NUMBER_LITERAL@3..4 "2" [] []
1: COMMA@4..6 "," [] [Whitespace(" ")]
2: JS_NUMBER_LITERAL_EXPRESSION@6..7
0: JS_NUMBER_LITERAL@6..7 "3" [] []
1: COMMA@7..9 "," [] [Whitespace(" ")]
2: JS_NUMBER_LITERAL_EXPRESSION@9..10
0: JS_NUMBER_LITERAL@9..10 "4" [] []
1: COMMA@10..12 "," [] [Whitespace(" ")]
2: JS_NUMBER_LITERAL_EXPRESSION@12..13
0: JS_NUMBER_LITERAL@12..13 "5" [] []
1: (empty)
4: EOF@13..14 "" [Newline("\n")] []