mirror of
https://github.com/fedapo/vb6-parser.git
synced 2025-12-16 16:27:03 +03:00
661b20f256455483d8e1e2be98f99b7335a0ffbd
vb6-parser
A parsing engine for Microsoft's Visual Basic 6 programming language based on the Boost.Spirit library.
Introduction
This is a parser for the Visual Basic 6 programming language, implemented using the Boost Spirit x3 library.
https://github.com/fedapo/vb6-parser.git
Building with CMake
> mkdir build
> cmake . -B build/
> cmake --build build/
Building with Microsoft Visual Studio
Open the file vb_parser.sln with Microsoft Visual Studio. Build all.
Usage
The project produces a library, vb_parser_lib, used for the moment only by two executables.
- vb6_parser
- vb6_parser_test
These run a series of tests to ensure the parser runs correctly.
History
2022-01-15 First commit in a public Github repository.
Acknowledgements
- Boost Spirit X3
- GTest
- CMake
- GCC
- Clang
- MSYS2
- Vcpkg
- The C++ Committee
Languages
C++
97%
Visual Basic 6.0
2.2%
CMake
0.8%