Packages tagged: macros

applicates
"pointers" to cached AST that instantiate routines when called
sugar macros template functional
ast_pattern_matching
a general ast pattern matching library with a focus on correctness and good error messages
macros pattern-matching ast
astiife
AST IIFE for nim. Generate code with AST.
macros
asyncIters
Async iterators. Able to both await futures and yield values
async iterator macros sugar syntax
cdecl
Nim helper for using C Macros
cmacros c++ c macros variables
classy
typeclasses for Nim
library typeclasses macros
clim
Yet another CLI option parser generator for Nim.
cli macros
constructor
Nim macros to aid in object construction including event programming, and constructors.
nim utillity macros object events
datamancer
A dataframe library with a dplyr like API
library dataframe macros dplyr
holo_match
nested/overloadable pattern matching
sugar pattern matching macros unpacking assignment
htmly
Dead-simple, easy-to-use HTML generation macros.
library html htmlgen macros magic
letUtils
A few handy macros for those who prefer `let` over `var`
functional macros sugar syntax utility
macroutils
A package that makes creating macros easier
macros ast metaprogramming library utility
metatools
Metaprogramming tools for Nim
macros metaprogramming
micros
A library that makes macros much easier, one might even say makes them micros.
macros
netbuff
Fast and unsafe byte buffering for intensive network data transfer.
net buffer macros
nimLUA
glue code generator to bind Nim and Lua together using Nim's powerful macro
lua library bind glue macros
pkginfo
A tiny utility package to extract Nimble information from any .nimble project
macros nim nim-lang nim-language nimble
pylib
Nim library with python-like functions, syntax sugars and libraries
pylib python compatibility library pure
subfield
Override the dot operator to access nested subfields of a Nim object.
subfield macros
sweet
🍬 General syntactic sugar
sugar macros syntax utility
tang
Elegant sugar
syntax dsl macros sugar
toktok
Generic tokenizer written in Nim language 👑 Powered by Nim's Macros
lexer token tokenizer lex toktok
unchained
Fully type safe, compile time only units library
library compile time units physics physical units checking
unrolled
Unroll for-loops at compile-time.
macros unroll for-loops
voodoo
Working with Nim's macros is just Voodoo
macros language codegen