proxy.golang.org : github.com/askeladdk/prattle
Package prattle implements a general purpose, unicode-aware lexical scanner and top down operator precedence parser suitable for parsing LL(1) grammars. The scanner and parser can be used independently from each other if desired. This example demonstrates parsing a simple programming language that consists of a sequence of statements. This example is described in the readme. This example demonstrates tokenising a sentence into words and punctuation.
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/github.com/askeladdk/prattle
Keywords:
go
, golang
, lexer
, lexer-parser
, parser
, parser-library
, pratt-parser
License: ISC
Latest release: about 1 month ago
First release: over 4 years ago
Namespace: github.com/askeladdk
Stars: 1 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 10 days ago