You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
418 B
JavaScript
16 lines
418 B
JavaScript
5 years ago
|
(function () {
|
||
|
"use strict";
|
||
|
const acorn = require('acorn'); // 3.x
|
||
|
require('..')(acorn);
|
||
|
var code = "(async function x(){ console.log('hello'); }());";
|
||
|
var ast = acorn.parse(code,{
|
||
|
// Specify use of the plugin
|
||
|
plugins:{asyncawait:true},
|
||
|
// Specify the ecmaVersion
|
||
|
ecmaVersion: 7
|
||
|
}) ;
|
||
|
// Show the AST
|
||
|
console.log(JSON.stringify(ast,null,2)) ;
|
||
|
}());
|
||
|
|