FluxML/MacroTools.jl
MacroTools provides a library of tools for working with Julia code and expressions.
JuliaNOASSERTION
Issues
- 1
Hygiene issue detected by JET.jl
#205 opened by MilesCranmer - 3
`isdef`with `quote` seems giving incorrect result
#204 opened by mmikhasenko - 1
Docs out of date
#203 opened by lgoettgens - 6
TagBot trigger issue
#188 opened by JuliaTagBot - 2
`isdef()` seems to return true in any case
#172 opened by omlins - 1
@capture union problem
#180 opened by cstjean - 0
- 5
`flatten` deletes `catch` blocks on Julia 1.10
#194 opened by Krastanov - 1
Some inconsistencies when using Or matching
#193 opened by KristofferC - 2
export @forward, deprecate Lazy.@forward
#74 opened by tpapp - 1
- 3
@capture(:(a.(b,c)),x_.y_) is false
#191 opened by PhilippeMaincon - 0
docs latest version not deployed
#182 opened by mroavi - 1
Tag and create Release for 0.5.9
#187 opened by mkitti - 1
- 2
- 6
splitarg incompatible with kwargs on 1.7
#177 opened by willow-ahrens - 3
Wrong slurp flag for slurps with default args
#165 opened by untoreh - 3
- 2
import MacroTools: @capture fails for type matching
#152 opened by bvdmitri - 2
`isdef` always returns true
#154 opened by marius311 - 0
- 1
- 4
Documentation deployment is broken
#145 opened by mbeltagy - 2
`@niceexpand`
#124 opened by oxinabox - 2
Cannot capture for loop expressions
#151 opened by darsnack - 2
@q doesn't work with macros
#107 opened by cstjean - 0
Add splitdef for lambda functions
#93 opened by ngphuoc - 5
- 3
Interpolating patterns in @capture
#137 opened by theogf - 2
Split sourcewalk into its own package?
#121 opened by oxinabox - 2
Unexpected matches in @capture of function definition
#120 opened by omalled - 5
Documents and demos
#83 opened by Roger-luo - 3
sourcewalk introduces blocks
#123 opened by oxinabox - 0
- 3
make `splitdef` return a `NamedTuple`
#116 opened by oxinabox - 1
Missing dependency error
#113 opened by NiklasGustafsson - 2
Tag a release?
#111 opened by cstjean - 6
Matching interpolation syntax
#106 opened by phipsgabler - 1
`rmlines` is not recursive
#109 opened by iblislin - 1
order in unions
#98 opened by tpapp - 0
longdef1 strips lines
#102 opened by cstjean - 1
`shortdef` adds redundant block
#92 opened by ngphuoc - 1
Package compatibility caps
#101 opened by KZiemian - 1
Reassigning Variables within @capture
#94 opened by yurivish - 1
Pattern matching a namespaced type
#95 opened by yurivish - 0
Broken on 0.6
#88 opened by tkoolen - 0
`prettify` fails on `do` notation
#84 opened by cscherrer - 5
- 3