Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Repository Index
47,133 repositories indexed
1–24 of 35 · Most stars
Expression language and expression evaluation for Go
- configuration-language
- expression
- evaluator
- go
Melody is a language that compiles to regular expressions and aims to be more readable and maintainable
Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.
- cron
- scheduling
- crontab
- crontab-syntax
Python library for creating PEG parsers
- python
- python2
- python3
- python-2
Parsing Expression Grammar Template Library
- peg
- header-only
- cpp
- parsing
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
- c
- calculator
- expression-evaluator
- math
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
- expression-tree
- dryioc
- delegate
- il-optimizations
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
DFA regular expression library & friends
- fsm
- regex
- lexer-generator
- regexp
math and logic formula parser and evaluator
- formula
- calculator
- evaluate-expressions
- safeeval
Expression evaluation in golang
- evaluate-expressions
- expression-evaluator
- gval
- expression-language
🤠 Object property paths with wildcards and regexps 🌵
- nodejs
- javascript
- map
- json
A Parsing Expression Grammar (PEG) module, using the D programming language.
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.
- golang
- go
- crontab
- cronjob
Fast, convenient JSON serialization and parsing in C++
- cpp
- cpp20
- json
- cpp17
Build fast, composable, and type-safe grammars and parsers in Dart.
- parser
- parser-combinator
- parsing-expression-grammar
- parser-library
a C# embeddable lexer and parser generator (.Net core)
- dot-net
- csharp
- parser
- lexer-generator
Zero Allocation Writer/Reader Parser for .NET Core
- flatfile
- csv
- tsv
- delimited
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
- evalexpr
- evaluator
- dot-net
- dotnetcore
A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.
- regular-expression
- regexp
- regex
- code-generation
Flexible regular expressions constructor for Golang.
- builder-pattern
- constructor
- go
- golang
A fast regular expression compiler in Common Lisp
Human-readable schedule expressions for .NET (C#): write "every day at 9am except sunday" instead of cron. Time zones, fluent builder, custom keywords, cron converter.
- cron
- csharp
- date-time
- dotnet