@wokwi/gcc-output-parser
TypeScript icon, indicating that this package has built-in type declarations

0.3.0 • Public • Published

GCC Output Parser Library

Build Status

Library which helps annotate/highlight gcc output.

Installation

$ npm install @wokwi/gcc-output-parser

Usage

const parser = require('@wokwi/gcc-output-parser');

console.log(parser.parseString(gccOutput));

Example output:

[ { filename: '/sketch/sketch.ino',
    line: 6,
    column: 3,
    type: 'error',
    text: "'digitalWire' was not declared in this scope",
    codeWhitespace: '   ',
    code: 'digitalWire(LED_BUILTIN, HIGH);',
    adjustedColumn: 0,
    startIndex: 47,
    endIndex: 162,
    parentFunction: 'void loop()'
} ]

Readme

Keywords

Package Sidebar

Install

npm i @wokwi/gcc-output-parser

Weekly Downloads

1

Version

0.3.0

License

ISC

Unpacked Size

7.15 kB

Total Files

5

Last publish

Collaborators

  • ariellae
  • urish