WGrape Lexer Versions Save

A lexical analyzer based on DFA that is built using JS and supports multi-language extensions / 一个基于DFA的支持多语言扩展的JS版开源词法分析器

v1.10.0

1 year ago

1.10.0 (2023-03-19)

Features

  • add compressLineFeed support (3fb5970)

Docs

v1.9.0

1 year ago

1.9.0 (2023-03-18)

Features

  • add configure support and make some code cleaner (bdde859)
  • websit add comment feature (5216151)

Bug Fixes

Styling

  • adjuest websit comment style (c57ef8b)

Docs

v1.8.2

1 year ago

1.8.2 (2022-09-19)

Docs

1.8.1

2 years ago

Version :1.8.1

Release date :2021-12-20

desc :Add string escape support

Features

  • Feat: add string escape support, here is the PR

1.8.0

2 years ago

Version :1.8.0

Release date :2021-10-16

desc :Added linefeed token and website support for real-time parsing

Features

  • Feat: add a new token type to linefeed
  • Feat: support real-time parsing on the website

1.6.1

2 years ago

Version :1.6.1

Release date :2021-10-13

desc :Change property name and remove goal_lexer property of chain-lexer, the package of NPM

Features

  • Refactor: Change property name of chain-lexer.
    • c_lexer: cLexer
    • sql_lexer: sqlLexer
  • Remove: remove goal_lexer property of chain-lexer

1.6.0

2 years ago

Version :1.6.0

Release date :2021-10-12

desc :Publish project to NPM, named chain-lexer

Features

  • NPM support: You can use lexer(chain-lexer) in your project by npm

1.5.0

2 years ago

Version :1.5.0

Release date :2021-10-10

desc :Major upgrades to the project structure, such as package, shell, test, etc. You only need to import a /package/{lang}-lexer.min.js file in your project.

Features

  • Add pack feature: pack /src/lexer.js and /src/lang/{lang}-define.js
  • Update testing: Decouple the testing from the /src/* file

1.0.0

2 years ago

Version :1.0.0

Release date :2021-09-31

desc :the first version 1.0.0 of lexer is released.

Features

  • Complete lexical analysis
  • Support multi-language extension
  • Provide state flow log