gop
github.com/bytbox/goprep
go get github.com/bytbox/goprep
gop

github.com/bytbox/goprep

Golang lexical preprocessor framework

by Scott Lawrence

v0.0.0-20120114013644-38ae0cb482ef (see all)License:MIT
go get github.com/bytbox/goprep
Readme

A framework for constructing powerful lexical preprocessors for go, in go.

Quick overview of how it works: tokens (goprep.Token) are sent down a 'pipeline', which is a series of 'pipes'. Each pipe represents a link between two goroutines. Each goroutine may drop, add, or modify tokens it receives before passing them on to the next goroutine. Goroutines may also directly write string output (to a `chan string'). Look at goforpp for an example.

GitHub Stars

11

LAST COMMIT

10yrs ago

MAINTAINERS

0

CONTRIBUTORS

1

OPEN ISSUES

0

OPEN PRs

0
VersionTagPublished
v0.0.0-20120114013644-38ae0cb482ef
2yrs ago
No alternatives found
No tutorials found
Add a tutorial