| { |
| "type": "Program", |
| "body": [ |
| { |
| "type": "IfStatement", |
| "test": { |
| "type": "Identifier", |
| "name": "js" |
| }, |
| "consequent": { |
| "type": "BlockStatement", |
| "body": [ |
| { |
| "type": "ExpressionStatement", |
| "expression": { |
| "type": "CallExpression", |
| "callee": { |
| "type": "Identifier", |
| "name": "nashorn" |
| }, |
| "arguments": [] |
| } |
| } |
| ] |
| }, |
| "alternate": null |
| } |
| ] |
| } |
| { |
| "type": "Program", |
| "body": [ |
| { |
| "type": "IfStatement", |
| "test": { |
| "type": "Identifier", |
| "name": "js" |
| }, |
| "consequent": { |
| "type": "BlockStatement", |
| "body": [ |
| { |
| "type": "ExpressionStatement", |
| "expression": { |
| "type": "CallExpression", |
| "callee": { |
| "type": "Identifier", |
| "name": "nashorn" |
| }, |
| "arguments": [] |
| } |
| } |
| ] |
| }, |
| "alternate": { |
| "type": "BlockStatement", |
| "body": [ |
| { |
| "type": "ExpressionStatement", |
| "expression": { |
| "type": "CallExpression", |
| "callee": { |
| "type": "Identifier", |
| "name": "java" |
| }, |
| "arguments": [] |
| } |
| } |
| ] |
| } |
| } |
| ] |
| } |