microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
23.02k stars 6.35k forks source link

[New Port Request] lexertl17 #37882

Closed ahrbe1 closed 4 months ago

ahrbe1 commented 6 months ago

Library name

lexertl17

Library description

lexertl is a header-only library for writing lexical analysers

Source repository URL

https://github.com/BenHanson/lexertl17

Project homepage (if different from the source repository)

http://www.benhanson.net/lexertl.html

Anything else that is useful to know when adding (such as optional features the library may have that should be included)

Lexertl is an excellent header-only library for writing lexical analyzers without the need for C++ code generation. It comes in a few different flavors:

I'd suggest pulling in the C++17 and/or C++14 versions.

The header files indicate that the license used is the Boost Software License, Version 1.0.

There is also a similar library from the same author called parsertl which is for writing parsers. I'll file a separate ticket for that.

Thanks for the consideration!

github-actions[bot] commented 4 months ago

This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 60 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.