-
Notifications
You must be signed in to change notification settings - Fork 0
/
ast.json
1 lines (1 loc) · 11.9 KB
/
ast.json
1
{"type":"Program","body":[{"type":"VariableDeclaration","declarations":[{"type":"VariableDeclarator","id":{"type":"Identifier","name":"the_text","range":[6,14],"loc":{"start":{"line":3,"column":4},"end":{"line":3,"column":12}}},"init":{"type":"BinaryExpression","operator":"+","left":{"type":"Literal","value":"abcd1234","raw":"\"abcd1234\"","range":[17,27],"loc":{"start":{"line":3,"column":15},"end":{"line":3,"column":25}}},"right":{"type":"Literal","value":"cdefghi3393","raw":"\"cdefghi3393\"","range":[30,43],"loc":{"start":{"line":3,"column":28},"end":{"line":3,"column":41}}},"range":[17,43],"loc":{"start":{"line":3,"column":15},"end":{"line":3,"column":41}}},"range":[6,43],"loc":{"start":{"line":3,"column":4},"end":{"line":3,"column":41}},"trailingComments":[{"type":"Line","value":" this is an object declaration","range":[44,76],"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":32}}}]}],"kind":"var","range":[2,77],"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":0}}},{"type":"VariableDeclaration","declarations":[{"type":"VariableDeclarator","id":{"type":"Identifier","name":"never_reassigned","range":[81,97],"loc":{"start":{"line":5,"column":4},"end":{"line":5,"column":20}}},"init":{"type":"ObjectExpression","properties":[],"range":[100,102],"loc":{"start":{"line":5,"column":23},"end":{"line":5,"column":25}}},"range":[81,102],"loc":{"start":{"line":5,"column":4},"end":{"line":5,"column":25}}}],"kind":"var","range":[77,103],"loc":{"start":{"line":5,"column":0},"end":{"line":6,"column":0}},"leadingComments":[{"type":"Line","value":" this is an object declaration","range":[44,76],"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":32}}}]},{"type":"ExpressionStatement","expression":{"type":"AssignmentExpression","operator":"=","left":{"type":"MemberExpression","computed":false,"object":{"type":"Identifier","name":"never_reassigned","range":[103,119],"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":16}}},"property":{"type":"Identifier","name":"name","range":[120,124],"loc":{"start":{"line":6,"column":17},"end":{"line":6,"column":21}}},"range":[103,124],"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":21}}},"right":{"type":"Literal","value":"ebube okorie...","raw":"\"ebube okorie...\"","range":[127,144],"loc":{"start":{"line":6,"column":24},"end":{"line":6,"column":41}}},"range":[103,144],"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":41}}},"range":[103,145],"loc":{"start":{"line":6,"column":0},"end":{"line":7,"column":0}}},{"type":"ExpressionStatement","expression":{"type":"AssignmentExpression","operator":"=","left":{"type":"Identifier","name":"the_text","range":[145,153],"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":8}}},"right":{"type":"Literal","value":12223,"raw":"12223","range":[156,161],"loc":{"start":{"line":7,"column":11},"end":{"line":7,"column":16}}},"range":[145,161],"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":16}}},"range":[145,162],"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":17}},"trailingComments":[{"type":"Block","value":" \n\nthis is a very\nlong\ncomment.\n ","range":[163,200],"loc":{"start":{"line":8,"column":0},"end":{"line":13,"column":3}}}]},{"type":"VariableDeclaration","declarations":[{"type":"VariableDeclarator","id":{"type":"Identifier","name":"toBeReassigned","range":[209,223],"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":18}}},"init":{"type":"ObjectExpression","properties":[],"range":[226,228],"loc":{"start":{"line":18,"column":21},"end":{"line":18,"column":23}}},"range":[209,228],"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":23}}}],"kind":"var","range":[205,229],"loc":{"start":{"line":18,"column":0},"end":{"line":18,"column":24}},"leadingComments":[{"type":"Block","value":" \n\nthis is a very\nlong\ncomment.\n ","range":[163,200],"loc":{"start":{"line":8,"column":0},"end":{"line":13,"column":3}}}]},{"type":"ExpressionStatement","expression":{"type":"AssignmentExpression","operator":"=","left":{"type":"Identifier","name":"toBeReassigned","range":[230,244],"loc":{"start":{"line":19,"column":0},"end":{"line":19,"column":14}}},"right":{"type":"ObjectExpression","properties":[{"type":"Property","key":{"type":"Identifier","name":"name","range":[249,253],"loc":{"start":{"line":19,"column":19},"end":{"line":19,"column":23}}},"value":{"type":"Literal","value":"ana","raw":"\"ana\"","range":[255,260],"loc":{"start":{"line":19,"column":25},"end":{"line":19,"column":30}}},"kind":"init","method":false,"shorthand":false,"computed":false,"range":[249,260],"loc":{"start":{"line":19,"column":19},"end":{"line":19,"column":30}}}],"range":[247,262],"loc":{"start":{"line":19,"column":17},"end":{"line":19,"column":32}}},"range":[230,262],"loc":{"start":{"line":19,"column":0},"end":{"line":19,"column":32}}},"range":[230,263],"loc":{"start":{"line":19,"column":0},"end":{"line":19,"column":33}}},{"type":"ExpressionStatement","expression":{"type":"AssignmentExpression","operator":"=","left":{"type":"MemberExpression","computed":false,"object":{"type":"Identifier","name":"toBeReassigned","range":[264,278],"loc":{"start":{"line":20,"column":0},"end":{"line":20,"column":14}}},"property":{"type":"Identifier","name":"name","range":[279,283],"loc":{"start":{"line":20,"column":15},"end":{"line":20,"column":19}}},"range":[264,283],"loc":{"start":{"line":20,"column":0},"end":{"line":20,"column":19}}},"right":{"type":"Literal","value":1,"raw":"1","range":[286,287],"loc":{"start":{"line":20,"column":22},"end":{"line":20,"column":23}}},"range":[264,287],"loc":{"start":{"line":20,"column":0},"end":{"line":20,"column":23}}},"range":[264,288],"loc":{"start":{"line":20,"column":0},"end":{"line":20,"column":24}}},{"type":"ExpressionStatement","expression":{"type":"AssignmentExpression","operator":"=","left":{"type":"Identifier","name":"toBeReassigned","range":[289,303],"loc":{"start":{"line":21,"column":0},"end":{"line":21,"column":14}}},"right":{"type":"Literal","value":0,"raw":"0","range":[306,307],"loc":{"start":{"line":21,"column":17},"end":{"line":21,"column":18}}},"range":[289,307],"loc":{"start":{"line":21,"column":0},"end":{"line":21,"column":18}}},"range":[289,308],"loc":{"start":{"line":21,"column":0},"end":{"line":21,"column":19}}},{"type":"ExpressionStatement","expression":{"type":"AssignmentExpression","operator":"=","left":{"type":"Identifier","name":"toBeReassigned","range":[309,323],"loc":{"start":{"line":22,"column":0},"end":{"line":22,"column":14}}},"right":{"type":"ObjectExpression","properties":[{"type":"Property","key":{"type":"Identifier","name":"name","range":[328,332],"loc":{"start":{"line":22,"column":19},"end":{"line":22,"column":23}}},"value":{"type":"Literal","value":"ana","raw":"\"ana\"","range":[334,339],"loc":{"start":{"line":22,"column":25},"end":{"line":22,"column":30}}},"kind":"init","method":false,"shorthand":false,"computed":false,"range":[328,339],"loc":{"start":{"line":22,"column":19},"end":{"line":22,"column":30}}}],"range":[326,341],"loc":{"start":{"line":22,"column":17},"end":{"line":22,"column":32}}},"range":[309,341],"loc":{"start":{"line":22,"column":0},"end":{"line":22,"column":32}}},"range":[309,342],"loc":{"start":{"line":22,"column":0},"end":{"line":22,"column":33}},"trailingComments":[{"type":"Block","value":"\nThis is another multi-line comment.\nIt can span multiple lines.\n","range":[345,414],"loc":{"start":{"line":25,"column":0},"end":{"line":28,"column":2}}}]},{"type":"VariableDeclaration","declarations":[{"type":"VariableDeclarator","id":{"type":"Identifier","name":"result","range":[419,425],"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":10}}},"init":{"type":"CallExpression","callee":{"type":"MemberExpression","computed":false,"object":{"type":"CallExpression","callee":{"type":"MemberExpression","computed":false,"object":{"type":"CallExpression","callee":{"type":"MemberExpression","computed":false,"object":{"type":"Identifier","name":"text","range":[428,432],"loc":{"start":{"line":29,"column":13},"end":{"line":29,"column":17}}},"property":{"type":"Identifier","name":"split","range":[438,443],"loc":{"start":{"line":30,"column":5},"end":{"line":30,"column":10}}},"range":[428,443],"loc":{"start":{"line":29,"column":13},"end":{"line":30,"column":10}}},"arguments":[{"type":"Literal","value":",","raw":"\",\"","range":[444,447],"loc":{"start":{"line":30,"column":11},"end":{"line":30,"column":14}}}],"range":[428,448],"loc":{"start":{"line":29,"column":13},"end":{"line":30,"column":15}}},"property":{"type":"Identifier","name":"map","range":[454,457],"loc":{"start":{"line":31,"column":5},"end":{"line":31,"column":8}}},"range":[428,457],"loc":{"start":{"line":29,"column":13},"end":{"line":31,"column":8}}},"arguments":[{"type":"ArrowFunctionExpression","id":null,"params":[{"type":"Identifier","name":"letter","range":[459,465],"loc":{"start":{"line":31,"column":10},"end":{"line":31,"column":16}}}],"body":{"type":"BlockStatement","body":[{"type":"ReturnStatement","argument":{"type":"CallExpression","callee":{"type":"MemberExpression","computed":false,"object":{"type":"Identifier","name":"letter","range":[487,493],"loc":{"start":{"line":32,"column":15},"end":{"line":32,"column":21}}},"property":{"type":"Identifier","name":"toUpperCase","range":[494,505],"loc":{"start":{"line":32,"column":22},"end":{"line":32,"column":33}}},"range":[487,505],"loc":{"start":{"line":32,"column":15},"end":{"line":32,"column":33}}},"arguments":[],"range":[487,507],"loc":{"start":{"line":32,"column":15},"end":{"line":32,"column":35}}},"range":[480,508],"loc":{"start":{"line":32,"column":8},"end":{"line":32,"column":36}}}],"range":[470,514],"loc":{"start":{"line":31,"column":21},"end":{"line":33,"column":5}}},"generator":false,"expression":false,"range":[458,514],"loc":{"start":{"line":31,"column":9},"end":{"line":33,"column":5}}}],"range":[428,515],"loc":{"start":{"line":29,"column":13},"end":{"line":33,"column":6}}},"property":{"type":"Identifier","name":"join","range":[521,525],"loc":{"start":{"line":34,"column":5},"end":{"line":34,"column":9}}},"range":[428,525],"loc":{"start":{"line":29,"column":13},"end":{"line":34,"column":9}}},"arguments":[{"type":"Literal","value":".","raw":"\".\"","range":[526,529],"loc":{"start":{"line":34,"column":10},"end":{"line":34,"column":13}}}],"range":[428,530],"loc":{"start":{"line":29,"column":13},"end":{"line":34,"column":14}}},"range":[419,530],"loc":{"start":{"line":29,"column":4},"end":{"line":34,"column":14}}}],"kind":"let","range":[415,531],"loc":{"start":{"line":29,"column":0},"end":{"line":34,"column":15}},"leadingComments":[{"type":"Block","value":"\nThis is another multi-line comment.\nIt can span multiple lines.\n","range":[345,414],"loc":{"start":{"line":25,"column":0},"end":{"line":28,"column":2}}}]},{"type":"ExpressionStatement","expression":{"type":"CallExpression","callee":{"type":"MemberExpression","computed":false,"object":{"type":"Identifier","name":"console","range":[532,539],"loc":{"start":{"line":35,"column":0},"end":{"line":35,"column":7}}},"property":{"type":"Identifier","name":"log","range":[540,543],"loc":{"start":{"line":35,"column":8},"end":{"line":35,"column":11}}},"range":[532,543],"loc":{"start":{"line":35,"column":0},"end":{"line":35,"column":11}}},"arguments":[{"type":"Identifier","name":"result","range":[544,550],"loc":{"start":{"line":35,"column":12},"end":{"line":35,"column":18}}}],"range":[532,551],"loc":{"start":{"line":35,"column":0},"end":{"line":35,"column":19}}},"range":[532,552],"loc":{"start":{"line":35,"column":0},"end":{"line":35,"column":20}}}],"sourceType":"module","range":[2,552],"loc":{"start":{"line":3,"column":0},"end":{"line":35,"column":20}},"comments":[{"type":"Line","value":" this is an object declaration","range":[44,76],"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":32}}},{"type":"Block","value":" \n\nthis is a very\nlong\ncomment.\n ","range":[163,200],"loc":{"start":{"line":8,"column":0},"end":{"line":13,"column":3}}},{"type":"Block","value":"\nThis is another multi-line comment.\nIt can span multiple lines.\n","range":[345,414],"loc":{"start":{"line":25,"column":0},"end":{"line":28,"column":2}}}]}