#
parse
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
Here are 100 public repositories matching this topic...
Another extensible and powerful go configuration manager, which is inspired by oslo.config, github.com/micro/go-micro/config and viper.
config
go
cli
golang
parser
parse
argument-parser
property
configuration
ini
configure
argument
config-file
cli-parser
go-config
-
Updated
May 13, 2024 - Go
Library and tools for parsing and exporting Chrome bookmarks.
-
Updated
Jan 24, 2024 - Go
Package strparse provides convenience wrappers around `go/parser` for simple expr/stmt/decl parsing from string.
-
Updated
Jan 7, 2024 - Go
Parser combinator library for Go
-
Updated
Dec 16, 2023 - Go
- Followers
- 10.2k followers
- Wikipedia
- Wikipedia