Probabilistic programming via source rewriting
-
Updated
Jun 27, 2024 - Julia
Probabilistic programming via source rewriting
Symbolic parser for Julia language term rewriting using REDUCE algebra
Expression transformation package
Collective tools for metaprogramming on Julia Expr
Match, Destructure and Dispatch on expressions.
Macro that force imports conflicting methods in modules
A very simple Julia interpreter using MLStyle.jl
Toolset for modifying Julia AST and characteristic values
WIP successor to Soss.jl
A Julia package that implements a metalanguage to support expression comprehensions.
Toolkit for studying numerical analysis and floating point algebra round-off
Transform the given type to another type during defining a method
A Julia package for working with function expressions.
Making testing your code slightly less painful, hopefully.
A meta-circular evaluator for a subset of the Julia programming language named MetaJulia with Reflection and Metaprogramming properties as a project for the Advanced Programming course (MEIC-A @ IST 23/24)
Using Lispy metaprogramming for reduction of linear systems to row-echelon form at compilation-time
Add a description, image, and links to the metaprogramming topic page so that developers can more easily learn about it.
To associate your repository with the metaprogramming topic, visit your repo's landing page and select "manage topics."