Created
March 21, 2014 16:30
-
-
Save jeffmo/9690116 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| type: "Program", | |
| children: [ | |
| { | |
| type: "MultiLineComment", | |
| children: [ | |
| { | |
| type: "MultiLineCommentStartToken", | |
| value: "/*", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 1 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 2 | |
| }, | |
| range: [ | |
| 0, | |
| 2 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentTextToken", | |
| value: "1", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 3 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 3 | |
| }, | |
| range: [ | |
| 2, | |
| 3 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentEndToken", | |
| value: "*/", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 4 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 5 | |
| }, | |
| range: [ | |
| 3, | |
| 5 | |
| ] | |
| } | |
| } | |
| ], | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 1 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 5 | |
| }, | |
| range: [ | |
| 0, | |
| 5 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "FunctionDeclaration", | |
| children: [ | |
| { | |
| type: "KeywordToken", | |
| value: "function", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 7 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 15 | |
| }, | |
| range: [ | |
| 6, | |
| 14 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineComment", | |
| children: [ | |
| { | |
| type: "MultiLineCommentStartToken", | |
| value: "/*", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 16 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 17 | |
| }, | |
| range: [ | |
| 15, | |
| 17 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentTextToken", | |
| value: "2", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 18 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 18 | |
| }, | |
| range: [ | |
| 17, | |
| 18 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentEndToken", | |
| value: "*/", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 19 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 20 | |
| }, | |
| range: [ | |
| 18, | |
| 20 | |
| ] | |
| } | |
| } | |
| ], | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 16 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 20 | |
| }, | |
| range: [ | |
| 15, | |
| 20 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "IdentifierToken", | |
| value: "foo", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 22 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 25 | |
| }, | |
| range: [ | |
| 21, | |
| 24 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineComment", | |
| children: [ | |
| { | |
| type: "MultiLineCommentStartToken", | |
| value: "/*", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 26 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 27 | |
| }, | |
| range: [ | |
| 25, | |
| 27 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentTextToken", | |
| value: "3", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 28 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 28 | |
| }, | |
| range: [ | |
| 27, | |
| 28 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentEndToken", | |
| value: "*/", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 29 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 30 | |
| }, | |
| range: [ | |
| 28, | |
| 30 | |
| ] | |
| } | |
| } | |
| ], | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 26 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 30 | |
| }, | |
| range: [ | |
| 25, | |
| 30 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "PunctuatorToken", | |
| value: "(", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 32 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 33 | |
| }, | |
| range: [ | |
| 31, | |
| 32 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineComment", | |
| children: [ | |
| { | |
| type: "MultiLineCommentStartToken", | |
| value: "/*", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 34 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 35 | |
| }, | |
| range: [ | |
| 33, | |
| 35 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentTextToken", | |
| value: "4", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 36 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 36 | |
| }, | |
| range: [ | |
| 35, | |
| 36 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentEndToken", | |
| value: "*/", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 37 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 38 | |
| }, | |
| range: [ | |
| 36, | |
| 38 | |
| ] | |
| } | |
| } | |
| ], | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 34 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 38 | |
| }, | |
| range: [ | |
| 33, | |
| 38 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "PunctuatorToken", | |
| value: ")", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 40 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 41 | |
| }, | |
| range: [ | |
| 39, | |
| 40 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineComment", | |
| children: [ | |
| { | |
| type: "MultiLineCommentStartToken", | |
| value: "/*", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 42 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 43 | |
| }, | |
| range: [ | |
| 41, | |
| 43 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentTextToken", | |
| value: "5", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 44 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 44 | |
| }, | |
| range: [ | |
| 43, | |
| 44 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "MultiLineCommentEndToken", | |
| value: "*/", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 45 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 46 | |
| }, | |
| range: [ | |
| 44, | |
| 46 | |
| ] | |
| } | |
| } | |
| ], | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 42 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 46 | |
| }, | |
| range: [ | |
| 41, | |
| 46 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "BlockStatement", | |
| children: [ | |
| { | |
| type: "PunctuatorToken", | |
| value: "{", | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 48 | |
| }, | |
| end: { | |
| line: 1, | |
| col: 49 | |
| }, | |
| range: [ | |
| 47, | |
| 48 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "SingleLineComment", | |
| children: [ | |
| { | |
| type: "SingleLineCommentStartToken", | |
| value: "//", | |
| loc: { | |
| start: { | |
| line: 2, | |
| col: 51 | |
| }, | |
| end: { | |
| line: 2, | |
| col: 52 | |
| }, | |
| range: [ | |
| 51, | |
| 53 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "SingeLineCommentTextToken", | |
| value: " ..", | |
| loc: { | |
| start: { | |
| line: 2, | |
| col: 53 | |
| }, | |
| end: { | |
| line: 2, | |
| col: 55 | |
| }, | |
| range: [ | |
| 53, | |
| 57 | |
| ] | |
| } | |
| } | |
| ], | |
| loc: { | |
| start: { | |
| line: 2, | |
| col: 51 | |
| }, | |
| end: { | |
| line: 2, | |
| col: 55 | |
| }, | |
| range: [ | |
| 51, | |
| 57 | |
| ] | |
| } | |
| }, | |
| { | |
| type: "PunctuatorToken", | |
| value: "}", | |
| loc: { | |
| start: { | |
| line: 3, | |
| col: 1 | |
| }, | |
| end: { | |
| line: 3, | |
| col: 2 | |
| }, | |
| range: [ | |
| 57, | |
| 58 | |
| ] | |
| } | |
| } | |
| ], | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 48 | |
| }, | |
| end: { | |
| line: 3, | |
| col: 1 | |
| }, | |
| range: [ | |
| 47, | |
| 58 | |
| ] | |
| } | |
| } | |
| ], | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 7 | |
| }, | |
| end: { | |
| line: 3, | |
| col: 3 | |
| }, | |
| range: [ | |
| 6, | |
| 58 | |
| ] | |
| } | |
| } | |
| ], | |
| loc: { | |
| start: { | |
| line: 1, | |
| col: 1 | |
| }, | |
| end: { | |
| line: 3, | |
| col: 2 | |
| }, | |
| range: [ | |
| 0, | |
| 58 | |
| ] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment