14514f5e3Sopenharmony_ci# Using the Toolchain<a name="EN-US_TOPIC_0000001128256014"></a>
24514f5e3Sopenharmony_ci
34514f5e3Sopenharmony_ciThe ARK front-end tools use the command line interaction mode and convert JS code into ARK bytecodes that can run on ARK runtime. The toolchain supports Windows, Linux, and macOS.
44514f5e3Sopenharmony_ci
54514f5e3Sopenharmony_ci## JS Bytecode Compiler
64514f5e3Sopenharmony_ci
74514f5e3Sopenharmony_ciFront-end tools, converting JS source code into ARK bytecode, can be built by specifying the `--build-target` with `ark_ts2abc`.
84514f5e3Sopenharmony_ci
94514f5e3Sopenharmony_ciBuild tools:
104514f5e3Sopenharmony_ci
114514f5e3Sopenharmony_ci```
124514f5e3Sopenharmony_ci$ $ ./build.sh --product-name rk3568 --build-target ets_frontend_build
134514f5e3Sopenharmony_ci```
144514f5e3Sopenharmony_ci
154514f5e3Sopenharmony_ci```
164514f5e3Sopenharmony_ci$ cd out/rk3568/clang_x64/arkcompiler/ets_frontend/
174514f5e3Sopenharmony_ci$ ./es2abc [options] file.js
184514f5e3Sopenharmony_ci```
194514f5e3Sopenharmony_ci
204514f5e3Sopenharmony_ciIf no parameter is specified for  **\[options\]**, an ARK binary file is generated by default.
214514f5e3Sopenharmony_ci
224514f5e3Sopenharmony_ci<a name="table2035444615599"></a>
234514f5e3Sopenharmony_ci
244514f5e3Sopenharmony_ci<table><thead align="left"><tr id="row535415467591"><th class="cellrowborder" valign="top" width="12.898710128987101%" id="mcps1.1.6.1.1"><p id="p13354134619595"><a name="p13354134619595"></a><a name="p13354134619595"></a>Option</p>
254514f5e3Sopenharmony_ci</th>
264514f5e3Sopenharmony_ci<th class="cellrowborder" valign="top" width="19.33806619338066%" id="mcps1.1.6.1.3"><p id="p157281281906"><a name="p157281281906"></a><a name="p157281281906"></a>Description</p>
274514f5e3Sopenharmony_ci</th>
284514f5e3Sopenharmony_ci<th class="cellrowborder" valign="top" width="25.82741725827417%" id="mcps1.1.6.1.4"><p id="p103276335016"><a name="p103276335016"></a><a name="p103276335016"></a>Value Range</p>
294514f5e3Sopenharmony_ci</th>
304514f5e3Sopenharmony_ci<th class="cellrowborder" valign="top" width="35.066493350664935%" id="mcps1.1.6.1.5"><p id="p1835494695915"><a name="p1835494695915"></a><a name="p1835494695915"></a>Default Value</p>
314514f5e3Sopenharmony_ci</th>
324514f5e3Sopenharmony_ci</tr>
334514f5e3Sopenharmony_ci</thead>
344514f5e3Sopenharmony_ci<tbody><tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p881325510017"><a name="p881325510017"></a><a name="p881325510017"></a>--debug-info</p>
354514f5e3Sopenharmony_ci</td>
364514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p072882813015"><a name="p072882813015"></a><a name="p072882813015"></a>Provides debug information.</p>
374514f5e3Sopenharmony_ci</td>
384514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p10327833305"><a name="p10327833305"></a><a name="p10327833305"></a>-</p>
394514f5e3Sopenharmony_ci</td>
404514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p076075115014"><a name="p076075115014"></a><a name="p076075115014"></a>-</p>
414514f5e3Sopenharmony_ci</td>
424514f5e3Sopenharmony_ci</tr>
434514f5e3Sopenharmony_ci<tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p881325510017"><a name="p881325510017"></a><a name="p881325510017"></a>--debugger-evaluate-expression</p>
444514f5e3Sopenharmony_ci</td>
454514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p072882813015"><a name="p072882813015"></a><a name="p072882813015"></a>Evaluates base64 style expression in debugger</p>
464514f5e3Sopenharmony_ci</td>
474514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p10327833305"><a name="p10327833305"></a><a name="p10327833305"></a>-</p>
484514f5e3Sopenharmony_ci</td>
494514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p076075115014"><a name="p076075115014"></a><a name="p076075115014"></a>-</p>
504514f5e3Sopenharmony_ci</td>
514514f5e3Sopenharmony_ci</tr>
524514f5e3Sopenharmony_ci<tr id="row3355346105920"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p163552462595"><a name="p163552462595"></a><a name="p163552462595"></a>--dump-assembly</p>
534514f5e3Sopenharmony_ci</td>
544514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p127284281905"><a name="p127284281905"></a><a name="p127284281905"></a>Outputs an assembly file.</p>
554514f5e3Sopenharmony_ci</td>
564514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p93278335012"><a name="p93278335012"></a><a name="p93278335012"></a>-</p>
574514f5e3Sopenharmony_ci</td>
584514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p1976019511306"><a name="p1976019511306"></a><a name="p1976019511306"></a>-</p>
594514f5e3Sopenharmony_ci</td>
604514f5e3Sopenharmony_ci</tr>
614514f5e3Sopenharmony_ci<tr id="row9355174675912"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p6355104616592"><a name="p6355104616592"></a><a name="p6355104616592"></a>--dump-ast</p>
624514f5e3Sopenharmony_ci</td>
634514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p187287280015"><a name="p187287280015"></a><a name="p187287280015"></a>Prints the parsed AST(Abstract Syntax Tree)</p>
644514f5e3Sopenharmony_ci</td>
654514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p932819331104"><a name="p932819331104"></a><a name="p932819331104"></a>-</p>
664514f5e3Sopenharmony_ci</td>
674514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p1475975114013"><a name="p1475975114013"></a><a name="p1475975114013"></a>-</p>
684514f5e3Sopenharmony_ci</td>
694514f5e3Sopenharmony_ci</tr>
704514f5e3Sopenharmony_ci<tr id="row53551046175917"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p13575501218"><a name="p13575501218"></a><a name="p13575501218"></a>--dump-debug-info</p>
714514f5e3Sopenharmony_ci</td>
724514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p1372811281608"><a name="p1372811281608"></a><a name="p1372811281608"></a>Prints debug Info</p>
734514f5e3Sopenharmony_ci</td>
744514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p133287335020"><a name="p133287335020"></a><a name="p133287335020"></a>-</p>
754514f5e3Sopenharmony_ci</td>
764514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p37585513019"><a name="p37585513019"></a><a name="p37585513019"></a>-</p>
774514f5e3Sopenharmony_ci</td>
784514f5e3Sopenharmony_ci</tr>
794514f5e3Sopenharmony_ci<tr id="row8355204635911"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p657125010117"><a name="p657125010117"></a><a name="p657125010117"></a>--dump-literal-buffer</p>
804514f5e3Sopenharmony_ci</td>
814514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p77281528704"><a name="p77281528704"></a><a name="p77281528704"></a>Prints the content of literal buffer</p>
824514f5e3Sopenharmony_ci</td>
834514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p83281633208"><a name="p83281633208"></a><a name="p83281633208"></a>-</p>
844514f5e3Sopenharmony_ci</td>
854514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p17580511404"><a name="p17580511404"></a><a name="p17580511404"></a>-</p>
864514f5e3Sopenharmony_ci</td>
874514f5e3Sopenharmony_ci</tr>
884514f5e3Sopenharmony_ci<tr id="row6355124665910"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p105611505114"><a name="p105611505114"></a><a name="p105611505114"></a>--dump-size-stat</p>
894514f5e3Sopenharmony_ci</td>
904514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p20728192819015"><a name="p20728192819015"></a><a name="p20728192819015"></a>Displays statistics about bytecodes.</p>
914514f5e3Sopenharmony_ci</td>
924514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p1332810331508"><a name="p1332810331508"></a><a name="p1332810331508"></a>-</p>
934514f5e3Sopenharmony_ci</td>
944514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p157577519014"><a name="p157577519014"></a><a name="p157577519014"></a>-</p>
954514f5e3Sopenharmony_ci</td>
964514f5e3Sopenharmony_ci</tr>
974514f5e3Sopenharmony_ci<tr id="row235584610599"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p95515501012"><a name="p95515501012"></a><a name="p95515501012"></a>--extension</p>
984514f5e3Sopenharmony_ci</td>
994514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p37282028600"><a name="p37282028600"></a><a name="p37282028600"></a>Specifies input file type</p>
1004514f5e3Sopenharmony_ci</td>
1014514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p133281033804"><a name="p133281033804"></a><a name="p133281033804"></a>['js', 'ts', 'as']</p>
1024514f5e3Sopenharmony_ci</td>
1034514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p675665112019"><a name="p675665112019"></a><a name="p675665112019"></a>-</p>
1044514f5e3Sopenharmony_ci</td>
1054514f5e3Sopenharmony_ci</tr>
1064514f5e3Sopenharmony_ci<tr id="row135584635915"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p4551501217"><a name="p4551501217"></a><a name="p4551501217"></a>--help</p>
1074514f5e3Sopenharmony_ci</td>
1084514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p157285282020"><a name="p157285282020"></a><a name="p157285282020"></a>Displays help information.</p>
1094514f5e3Sopenharmony_ci</td>
1104514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p1532819334016"><a name="p1532819334016"></a><a name="p1532819334016"></a>-</p>
1114514f5e3Sopenharmony_ci</td>
1124514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p475510516018"><a name="p475510516018"></a><a name="p475510516018"></a>-</p>
1134514f5e3Sopenharmony_ci</td>
1144514f5e3Sopenharmony_ci</tr>
1154514f5e3Sopenharmony_ci<tr id="row133555461596"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p3541550416"><a name="p3541550416"></a><a name="p3541550416"></a>--module</p>
1164514f5e3Sopenharmony_ci</td>
1174514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p27281728502"><a name="p27281728502"></a><a name="p27281728502"></a>Compiles the code based on the ecmascript standard module.</p>
1184514f5e3Sopenharmony_ci</td>
1194514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p832833312018"><a name="p832833312018"></a><a name="p832833312018"></a>-</p>
1204514f5e3Sopenharmony_ci</td>
1214514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p1975514517020"><a name="p1975514517020"></a><a name="p1975514517020"></a>-</p>
1224514f5e3Sopenharmony_ci</td>
1234514f5e3Sopenharmony_ci</tr>
1244514f5e3Sopenharmony_ci<tr id="row23556463595"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p135313506120"><a name="p135313506120"></a><a name="p135313506120"></a>--opt-level</p>
1254514f5e3Sopenharmony_ci</td>
1264514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p97284281607"><a name="p97284281607"></a><a name="p97284281607"></a>Specifies the level for compilation optimization.</p>
1274514f5e3Sopenharmony_ci</td>
1284514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p43281335010"><a name="p43281335010"></a><a name="p43281335010"></a>['0', '1', '2']</p>
1294514f5e3Sopenharmony_ci</td>
1304514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p57545511102"><a name="p57545511102"></a><a name="p57545511102"></a>0</p>
1314514f5e3Sopenharmony_ci</td>
1324514f5e3Sopenharmony_ci</tr>
1334514f5e3Sopenharmony_ci<tr id="row5356124655916"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p185311501910"><a name="p185311501910"></a><a name="p185311501910"></a>--output</p>
1344514f5e3Sopenharmony_ci</td>
1354514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p1872818281006"><a name="p1872818281006"></a><a name="p1872818281006"></a>
1364514f5e3Sopenharmony_ciSpecifies the path of the output file.</p>
1374514f5e3Sopenharmony_ci</td>
1384514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p73281733408"><a name="p73281733408"></a><a name="p73281733408"></a>-</p>
1394514f5e3Sopenharmony_ci</td>
1404514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p77537511606"><a name="p77537511606"></a><a name="p77537511606"></a>-</p>
1414514f5e3Sopenharmony_ci</td>
1424514f5e3Sopenharmony_ci</tr>
1434514f5e3Sopenharmony_ci<tr id="row1335654635915"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p175213504115"><a name="p175213504115"></a><a name="p175213504115"></a>--parse-only</p>
1444514f5e3Sopenharmony_ci</td>
1454514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p20729728003"><a name="p20729728003"></a><a name="p20729728003"></a>Parse the input file only</p>
1464514f5e3Sopenharmony_ci</td>
1474514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p4328533205"><a name="p4328533205"></a><a name="p4328533205"></a>-</p>
1484514f5e3Sopenharmony_ci</td>
1494514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p175385118014"><a name="p175385118014"></a><a name="p175385118014"></a>-</p>
1504514f5e3Sopenharmony_ci</td>
1514514f5e3Sopenharmony_ci</tr>
1524514f5e3Sopenharmony_ci<tr id="row1335654635915"><td class="cellrowborder" valign="top" width="12.898710128987101%" headers="mcps1.1.6.1.1 "><p id="p175213504115"><a name="p175213504115"></a><a name="p175213504115"></a>--thread</p>
1534514f5e3Sopenharmony_ci</td>
1544514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p20729728003"><a name="p20729728003"></a><a name="p20729728003"></a>Specifies the number of threads used to generate bytecode</p>
1554514f5e3Sopenharmony_ci</td>
1564514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p4328533205"><a name="p4328533205"></a><a name="p4328533205"></a>0-Number of threads supported by your machine</p>
1574514f5e3Sopenharmony_ci</td>
1584514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="p175385118014"><a name="p175385118014"></a><a name="p175385118014"></a>0</p>
1594514f5e3Sopenharmony_ci</td>
1604514f5e3Sopenharmony_ci</tr>
1614514f5e3Sopenharmony_ci</tbody>
1624514f5e3Sopenharmony_ci</table>
1634514f5e3Sopenharmony_ci
1644514f5e3Sopenharmony_ci## Disassembler ark\_disasm
1654514f5e3Sopenharmony_ci
1664514f5e3Sopenharmony_ciThe ark\_disasm disassembler converts binary ARK bytecodes into readable text ARK bytecodes.
1674514f5e3Sopenharmony_ci
1684514f5e3Sopenharmony_ciCommand:
1694514f5e3Sopenharmony_ci
1704514f5e3Sopenharmony_ci```
1714514f5e3Sopenharmony_ciark_disasm [Option] Input file Output file
1724514f5e3Sopenharmony_ci```
1734514f5e3Sopenharmony_ci
1744514f5e3Sopenharmony_ci<a name="table125062517328"></a>
1754514f5e3Sopenharmony_ci<table><thead align="left"><tr id="row125182553217"><th class="cellrowborder" valign="top" width="50%" id="mcps1.1.3.1.1"><p id="p175162514327"><a name="p175162514327"></a><a name="p175162514327"></a>Option</p>
1764514f5e3Sopenharmony_ci</th>
1774514f5e3Sopenharmony_ci<th class="cellrowborder" valign="top" width="50%" id="mcps1.1.3.1.2"><p id="p6512255324"><a name="p6512255324"></a><a name="p6512255324"></a>Description</p>
1784514f5e3Sopenharmony_ci</th>
1794514f5e3Sopenharmony_ci</tr>
1804514f5e3Sopenharmony_ci</thead>
1814514f5e3Sopenharmony_ci<tbody><tr id="row5511825103218"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p45172513326"><a name="p45172513326"></a><a name="p45172513326"></a>--debug</p>
1824514f5e3Sopenharmony_ci</td>
1834514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1245695053215"><a name="p1245695053215"></a><a name="p1245695053215"></a>Enables the function for printing debug information.</p>
1844514f5e3Sopenharmony_ci</td>
1854514f5e3Sopenharmony_ci</tr>
1864514f5e3Sopenharmony_ci<tr id="row951112515321"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p451192515323"><a name="p451192515323"></a><a name="p451192515323"></a>--debug-file</p>
1874514f5e3Sopenharmony_ci</td>
1884514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p175142583210"><a name="p175142583210"></a><a name="p175142583210"></a>Specifies the path of the debug information output file. The default value is <strong id="b1486165094613"><a name="b1486165094613"></a><a name="b1486165094613"></a>std::cout</strong>.</p>
1894514f5e3Sopenharmony_ci</td>
1904514f5e3Sopenharmony_ci</tr>
1914514f5e3Sopenharmony_ci<tr id="row45116253325"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p85116259328"><a name="p85116259328"></a><a name="p85116259328"></a>--help</p>
1924514f5e3Sopenharmony_ci</td>
1934514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1348135833214"><a name="p1348135833214"></a><a name="p1348135833214"></a>Displays help information.</p>
1944514f5e3Sopenharmony_ci</td>
1954514f5e3Sopenharmony_ci</tr>
1964514f5e3Sopenharmony_ci<tr id="row194197407327"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 "><p id="p154205401325"><a name="p154205401325"></a><a name="p154205401325"></a>--verbose</p>
1974514f5e3Sopenharmony_ci</td>
1984514f5e3Sopenharmony_ci<td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p369871173312"><a name="p369871173312"></a><a name="p369871173312"></a>Outputs the comments of the output file.</p>
1994514f5e3Sopenharmony_ci</td>
2004514f5e3Sopenharmony_ci</tr>
2014514f5e3Sopenharmony_ci</tbody>
2024514f5e3Sopenharmony_ci</table>
2034514f5e3Sopenharmony_ci
2044514f5e3Sopenharmony_ciInput file: ARK bytecodes in binary format
2054514f5e3Sopenharmony_ci
2064514f5e3Sopenharmony_ciOutput file: ARK bytecodes in text format
2074514f5e3Sopenharmony_ci
208