Files
DefinitelyTyped/esprima/esprima-tests.ts
Ingvar Stepanyan 5fce6dfa44 Add ESTree AST and Acorn definitions.
Adds type defs for [ESTree AST specification](https://github.com/estree/estree)
and updates Esprima and Acorn definitions since they follow same spec.
2015-04-06 20:19:23 +03:00

24 lines
526 B
TypeScript

/// <reference path="../estree/estree.d.ts" />
/// <reference path="esprima.d.ts" />
import esprima = require('esprima');
var token: esprima.Token;
var comment: esprima.Comment;
var program: ESTree.Program;
var string: string;
// esprima
string = esprima.version;
program = esprima.parse('code');
program = esprima.parse('code', {range: true});
token = esprima.tokenize('code')[0];
token = esprima.tokenize('code', {range: true})[0];
// Token
string = token.type;
string = token.value;
// Comment
string = comment.value;