JacksonTian / skyline

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

skyline

Base class for Lexer/Parser.

Usage

For Lexer:

const { BaseLexer } = require('@jacksontian/skyline');

class Lexer extends BaseLexer {
  constructor(source, filename) {
    super(source, filename);
  }
}

For Parser:

const { BaseParser } = require('@jacksontian/skyline');

class Parser extends BaseParser {
  constructor(lexer) {
    super(lexer);
  }
}

License

The MIT license.

About

License:MIT License


Languages

Language:JavaScript 100.0%