acorn
Section: (1)
Updated: 1668059290
Index
Return to Main Contents
NAME
acorn - parse JavaScript file
SYNOPSIS
acorn
[--ecma3 | --ecma5 | --ecma6 | --ecma7 | ... | --ecma2015 | --ecma2016] [--tokenize] [--locations] [--allow-hash-bang] [--compact] [--silent] [--module] [--help] [--] [infile]
DESCRIPTION
acorn is a utility to parse a JavaScript file from
the command line.
It accepts as arguments the input file.
The utility spits out the syntax tree as JSON data.
OPTIONS
- --ecma3, --ecma5, --ecma6, --ecma7, ..., --ecma2015, --ecma2016
-
Sets the ECMAScript version to parse.
Default is version 7.
- --tokenize
-
Tokenizer mode of the parser.
- --locations
-
Attaches a "loc" object to each node with "start" and "end"
subobjects, each of which contains the one-based line and
zero-based column numbers in {line, column} form.
- --allow-hash-bang
-
If enabled, skip the leading hashbang line.
- --compact
-
No whitespace is used in the AST output.
- --silent
-
Do not output the AST, just return the exit status.
- --module
-
Indicates the code shouldn't be parsed as a script but as a module.
This influences global strict mode and 'import' and 'export'
declarations.
- --help
-
Print the usage information and quit.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
This document was created by
man2html,
using the manual pages.
Time: 21:48:48 GMT, April 27, 2024