Linq, AST Visitors, CRUD repository using JavaScript/OData Expressions as a boolean predicate for filtering
-
Updated
Jun 12, 2024 - TypeScript
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.
Linq, AST Visitors, CRUD repository using JavaScript/OData Expressions as a boolean predicate for filtering
DS ( Data Structure ) AST (Abstract Syntax Tree)
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Code mutations in your project or schematics were never easier than now.
Simple interfaces for reading, processing and writing JSON in Scala
An opinionated code sorter
Automated mass refactoring of source code.
ClangQL is a tool that allow you to run SQL-like query on C/C++ Code instead of database files using the GitQL SDK
@sequeljs/ast is a SQL AST manager for JavaScript.
Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
extracts business-logic code locations.
🐊 Pluggable and configurable JavaScript Linter, code transformer and formatter, drop-in ESLint superpower replacement 💪 with built-in support for js, jsx typescript, flow, markdown, yaml and json. Write declarative codemods in a simplest possible way 😏
esast utility to attach comments
A parser library for Go
A tree-sitter based AST difftool to get meaningful semantic diffs