Programming

microparser

About

This microparser is intended to be used on embedded/microprocessor architectures, for example, to parse user input from a serial interface. It uses C++-17 template metaprogramming techniques to simplify the parser configuration to a simple, single line of code for each command.

Check out Toolchain from Scratch on how to build a suitable C++-17 toolchain for the AVR® microprocessor architecture.

Download

Download

The current source package can be found here:

It is published under the terms of the GNU GPL v3 (see http://www.gnu.org/licenses/).