Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for golang lexer
golang
x
lexer
x
38 search results found
Participle
⭐
3,215
A parser library for Go
Ugo Compiler Book
⭐
1,448
📚 µGo语言实现(从头开发一个迷你Go语言编译器)
Graphql Go Tools
⭐
632
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Php
⭐
528
Parser for PHP written in Go
Minigo
⭐
450
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Parse
⭐
384
Go parsers for web formats
Lexmachine
⭐
370
Lex machinary for go.
Babygo
⭐
255
babygo👶 is a small Go compiler made from scratch, which can compile itself. It's going to be the smallest and simplest go compiler in the world.
Pineapple
⭐
240
pineapple lang 是一个简单的编程语言 demo. 它包含了个手写的递归下降解析器和一个简单的解释器. 虽然该语言甚至不是图灵完备的. 但 pineapple 的主要目的是让编译原理初学者有一个预热, 简单了解一个编程语言是怎么构建的.
Syntaxhighlight
⭐
234
Go package for syntax highlighting of code
Write A Programming Language In 450 Lines
⭐
222
本教程教大家用 450 行 Go 代码实现一个简单的编程语言
Gogll
⭐
177
Generates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers
Stick
⭐
174
A golang port of the Twig templating engine
Glojure
⭐
161
The Glojure programming language
Gherkin
⭐
125
A parser and compiler for the Gherkin language.
Gonginx
⭐
124
Nginx configuration parser helps you to parse, edit, regenerate your nginx config in your go applications
Go.sed
⭐
120
An implementation of sed in Go. Just because!
Textmapper
⭐
99
Lexer and Parser generator
Rd
⭐
89
Build recursive descent parsers
Gyp
⭐
77
gyp: A pure Go YARA parser
Go_lexer
⭐
77
GO API To Help You Create Hand-Written Lexers - See My 'go_parser' Project for the Parser API and 'go_lexer_matcher' Project for a Fluent Interface for Matching Tokens.
Go Uci
⭐
76
Native Go bindings for OpenWrt's UCI.
Bwl
⭐
74
Bob's Wonderful Go libraries
Yara Parser
⭐
72
Tools for parsing rulesets using the exact grammar as YARA. Written in Go.
Go Lexer
⭐
66
Lexer based on Rob Pike's talk on YouTube (view README)
Fast Graphql
⭐
57
An experimental GraphQL implementation with Go. This repo focuses on improve GraphQL Parse and Resolve speed to a new level.
Tokenizer
⭐
57
Tokenizer (lexer) for golang
Goparsify
⭐
51
golang parser-combinator library
Parse
⭐
47
pratt parser framework
Go Simple Expression Eval
⭐
44
Simple expression evaluator in golang for learning lexers, parsers, ast's and interpreters.
Ugo
⭐
36
µGo编程语言(从头开发一个迷你Go语言编译器)
Gocool
⭐
35
Go implementation of the Cool programming language
Rooster
⭐
35
Example of a primitive stack based virtual machine
Vdf
⭐
34
A Lexer and Parser for Valves Data Format (known as vdf) written in Go
Aria
⭐
31
Expressive, noiseless, interpreted, toy programming language
Go_parser
⭐
30
GO API To Help You Create Hand-Written Parsers - See My 'go_lexer' Project for the Lexer API
Ical
⭐
29
📅 Golang iCalendar lexer/parser implementing RFC 5545
Goselect
⭐
28
SQL like 'select' interface for files
Chicken
⭐
28
A lexer and parser generator written in pure Go.
Gosqlparser
⭐
26
Simple SQL parser
Kaleidoscope
⭐
26
Golang Port of LLVM's Kaleidoscope Tutorial
Import Boundary Checker
⭐
25
CLI tool to check Go (and soon Javascript/Typescript) project imports to see if import boundaries are not violated, based on a DSL
Gogo
⭐
24
Go to MIPS compiler, written in Go. Course project for Compiler Design (CS335).
Clex
⭐
23
A C11 positional lexer with error reporting written in Go
Beni
⭐
22
code syntax highlighter written in golang (WIP)
Golex
⭐
21
[mirror] Flex-compatible lexer generator for Go
Asn1go
⭐
20
ASN.1 schema parsing and code generation
Prattparser
⭐
16
Pratt Top-down Operator Precedence Example in Go
Awql Parser
⭐
14
AWQL parser / lexers
Nfp
⭐
14
Go Language Microsoft Excel™ Number Format Parser
Kaleidoscope
⭐
13
LLVM's Kaleidoscope in Golang
Aesir
⭐
12
The Aesir Programming Language
Go Lexer
⭐
11
An implementation of Lexical Scanning in Go
Candice
⭐
11
Candice, a dead simple language and multi-platform.
Tokenizer
⭐
11
Natural Language Tokenizer
Lex
⭐
11
Simple lexer for Go
Xpathparser
⭐
11
XPath 1.0 Parser in Go
Toycompiler
⭐
11
Gojsonlex
⭐
10
Fast JSON lexer with streaming API implemented in Golang
Jsonlex
⭐
10
[MODULE] Fast JSON lexer (tokenizer) with no memory footprint and no garbage collector pressure (zero-alloc). 5x faster compared to Go's default encoding/json tokenizer.
Gen
⭐
10
golang basic lexer + lr parser generator
Bro
⭐
10
A headless web rendering engine written in Go
Thrash
⭐
10
A face melting implementation of the Rockstar programming language in Go
Pdflex
⭐
9
Minimal and hacky PDF lexer
Parsing And Go
⭐
9
Cajun
⭐
8
Cajun: a Creole processor in golang
Go Edn
⭐
7
A very much incomplete EDN parser for Go
Lex
⭐
7
a generic lexer library written in Go
Yl Lexer
⭐
7
[WIP] Lexer for yorlang
Calcgo
⭐
6
Interpreter for Numeric Expressions
Sexpr
⭐
6
S-expressions parser
Combos
⭐
6
Parser combinators for Go. Easy parsing of LL(k) grammars.
Panda
⭐
6
编译原理学习加实现
Takenoco
⭐
6
A parser combinator library for Go.
Codf
⭐
6
Config file parser for Go in the style of nginx
Lang
⭐
6
Concurrent lisp-type language lexer, parser, and ast written in go.
Dito
⭐
6
Toy programming language implemented in Go. Made to learn about lexers, parsers, etc.
Golang Fastmatch
⭐
5
Golang code generation tool for string matching
Puppet Parser
⭐
5
A Parser for the Puppet language written in Go.
Abstract
⭐
5
Generate Abstract Syntax Trees with Go
Parlex
⭐
5
Related Searches
Golang Command Line (8,308)
Golang Docker (7,769)
Golang Http (4,290)
Golang Server (4,285)
Javascript Golang (3,372)
Golang Database (2,927)
Golang Json (2,652)
Golang Proxy (2,577)
Golang Grpc (2,432)
Golang Metrics (2,242)
1-38 of 38 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.