AlgebraicJulia / GATlab.jl

GATlab: a computer algebra system based on generalized algebraic theories (GATs)
https://algebraicjulia.github.io/GATlab.jl/
MIT License
24 stars 2 forks source link

Tracing of Julia programs #45

Open olynch opened 1 year ago

olynch commented 1 year ago

An alternative to writing down syntax trees with macros is to either:

We should think about both of these approaches. Both of these are used in SciML: the second one is the default mode of operation and the first one is supported through https://docs.sciml.ai/ModelingToolkit/stable/tutorials/modelingtoolkitize/