-
Updated
Dec 7, 2019 - C++
#
meta-programming
Here are 49 public repositories matching this topic...
Meta programming utilities for C++14. Merged in matt-42/lithium
A data-binding function for the DOM.
-
Updated
Jul 14, 2021 - JavaScript
magnet
commented
Feb 16, 2019
Some dependencies, such as atomic
or parking_lot
have nightly features that it would be good to enable and benefit from when enabling Metered's own nightly feature, for instance using const fn
s or simply benefitting from performance improvements in nightly dependencies.
Chapi is A common language meta information convertor, convert different languages to same meta-data model. 一个通用语言元信息转换器,能将不同语言转换为相同的模型。
-
Updated
Nov 10, 2020 - Kotlin
A minimalist type-inferred programming language with procedural macro support
c
programming-language
scheme
lisp
macros
s-expressions
hindley-milner
type-inference
meta-programming
unsafe
setjmp
longjmp
-
Updated
Oct 25, 2020 - Racket
It's my honor to drive you fucking fire faster, to have more time with your Family and Sunshine.This tool is for those who often want to search for a string Deeply into a directory in Recursive mode, but not with the great tools: grep, ack, ripgrep .........every thing should be Small, Thin, Fast, Lazy....without Think and Remember too much ...一个工具最大的价值不是它有多少功能,而是它能够让你以多快的速度达成所愿......
vim
rust
nim
emacs
neovim
ctags
zig
cpp14
fire
code-search
cargo
cpp17
pt
grep
ripgrep
meta-programming
cpp20
blazing-fast
stupid-search
-
Updated
Jun 16, 2021 - Rust
A fully type safe, compile time only units library.
-
Updated
Oct 12, 2021 - Nim
Staged Abstract Interpreters
-
Updated
Oct 14, 2021 - Scala
Roslyn extensions, with a touch of meta-programming.
meta
csharp
mixins
roslyn
extensions
assembly
metaprogramming
netcore
analyzer
ctfe
compiler-plugin
meta-programming
-
Updated
Feb 22, 2018 - C#
A Domain Representation Language
-
Updated
Jul 26, 2020 - TypeScript
SCROLL - SCala ROLes Language (A DSL based on Scala for role-based programming and dispatch)
-
Updated
Oct 15, 2021 - Scala
mailund
commented
Feb 4, 2018
It should be possible to change
balance <- function(tree) {
match(tree,
T(B,T(R,a,x,T(R,b,y,c)),z,d) -> T(R,T(B,a,x,b),y,T(B,c,z,d)),
T(B,T(R,T(R,a,x,b),y,c),z,d) -> T(R,T(B,a,x,b),y,T(B,c,z,d)),
T(B,a,x,T(R,b,y,T(R,c,z,d))) -> T(R,T(B,a,x,b),y,T(B,c,z,d)),
T(B,a,x,T(R,T(R,b,y,c),z,d)) -> T(R,T(B,a,x,b),y,T(B,c,z,d)),
otherwise -> tree)
}
A Racket Meta-Program Generator
-
Updated
Mar 26, 2020 - Racket
Sorting deeds done down the chip
-
Updated
Oct 3, 2021 - Julia
Open
Hacktoberfest 2021
29
SVijayB
commented
Sep 30, 2020
-
Updated
Jan 29, 2019 - Ruby
neco is a NEo COmmand library
-
Updated
Jul 23, 2021 - Ruby
A forked repository for Ruby Metaprogramming study group in CoEdo.rb
-
Updated
Aug 21, 2021 - Ruby
A Chinese translation of the book Java Reflection In Action editing with gitbook.
-
Updated
Aug 29, 2016 - Makefile
Overloading square bracket operator [] in javascript and other array methods to any object with container using es6 proxy.
-
Updated
Jan 31, 2019 - JavaScript
-
Updated
Sep 1, 2021 - JavaScript
A general purpose, statically typed, compiled programming language written in Rust.
language
programming-language
rust
parser
programming
sdk
compiler
optimization
compile
lexer
compile-time
std
standard-library
meta-programming
high-level
compiler-construction
high-level-programming
cranelift
-
Updated
Oct 5, 2021 - Rust
Component metadata driven data resolver for angular router
-
Updated
Jun 11, 2017 - JavaScript
Monadic array comprehension with meta programming in JS
-
Updated
Oct 27, 2017 - JavaScript
Logging code automation solution
-
Updated
Sep 19, 2020 - Groovy
Ravel is a meta-framework for Python. It's an abstract architecture that allows the same business logic to be execute as completely different types of applications without and code modifications -- as endpoints in a REST API, CLI commands, REPL commands, gRPC endpoints, Pygame event handlers, the list goes on. There's a lot more.
-
Updated
Feb 22, 2021 - Python
A simple heap-allocated non-resizable array.
cplusplus
vector
array
data-structures
template-metaprogramming
header-only
meta-programming
cplusplus-17
cplusplus-library
-
Updated
Oct 13, 2021 - C++
haxe extern types for game screeps.
javascript
game
library
typescript
haxe
macros
screeps
meta-programming
externals
screeps-game
typedefs
-
Updated
Jul 11, 2021 - Haxe
Improve this page
Add a description, image, and links to the meta-programming topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the meta-programming topic, visit your repo's landing page and select "manage topics."
is_chan(def)bool
chan_dir(def) string (direction, send, recv, both)
chan_def(def) def