Sign in

Repository Index

47,133 repositories indexed

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–24 of 53 · Most stars

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).

Expression language and expression evaluation for Go

  • configuration-language
  • expression
  • evaluator
  • go

Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)

  • golang
  • go
  • cel
  • expression

A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.

  • lua
  • luajit
  • penlight
  • lua-library

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.

math and logic formula parser and evaluator

  • formula
  • calculator
  • evaluate-expressions
  • safeeval

C# discriminated union source generator

  • csharp
  • discriminated-unions
  • dotnet
  • functional-programming

Expression evaluation in golang

  • evaluate-expressions
  • expression-evaluator
  • gval
  • expression-language

Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.

a C# embeddable lexer and parser generator (.Net core)

  • dot-net
  • csharp
  • parser
  • lexer-generator

Clinical Quality Language (CQL) is an HL7 specification for the expression of clinical knowledge that can be used within both the Clinical Decision Support (CDS) and Clinical Quality Measurement (CQM) domains. This repository contains complementary tooling in support of that specification.

  • cql
  • clinical-quality-language
  • cds
  • java