Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mgjules/jalex

JaLex is an extensible lexer built for educational purposes.
https://github.com/mgjules/jalex

go golang lexer lexical-analysis

Last synced: 11 days ago
JSON representation

JaLex is an extensible lexer built for educational purposes.

Awesome Lists containing this project

README

        

# jaLex

[![Go version](https://img.shields.io/github/go-mod/go-version/mgjules/jalex.svg)](https://pkg.go.dev/github.com/mgjules/jalex)
[![jalex tests](https://github.com/mgjules/jalex/actions/workflows/test.yml/badge.svg)](https://github.com/mgjules/jalex/actions/workflows/test.yml)

JaLex is an extensible lexer built for educational purposes.

## Inspiration

[![Lexical Scanning in Go - Rob Pike](https://i.ytimg.com/vi/HxaD_trXwRE/hq720.jpg?sqp=-oaymwEcCOgCEMoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA6mZMAdJn173zXE_yGbvBvjc4Ftw)](https://www.youtube.com/watch?v=HxaD_trXwRE)

## Usage

Please refer to `lexer_test.go` for a simple usage example.