You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport" content="width=device-width, initial-scale=1.0"/><title>Home · MacroTools</title><metaname="title" content="Home · MacroTools"/><metaproperty="og:title" content="Home · MacroTools"/><metaproperty="twitter:title" content="Home · MacroTools"/><metaname="description" content="Documentation for MacroTools."/><metaproperty="og:description" content="Documentation for MacroTools."/><metaproperty="twitter:description" content="Documentation for MacroTools."/><scriptdata-outdated-warnersrc="assets/warner.js"></script><linkhref="https://cdnjs.cloudflare.com/ajax/libs/lato-font/3.0.0/css/lato-font.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/juliamono/0.050/juliamono.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/solid.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/brands.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL="."</script><scriptsrc="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="assets/documenter.js"></script><scriptsrc="search_index.js"></script><scriptsrc="siteinfo.js"></script><scriptsrc="../versions.js"></script><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-mocha.css" data-theme-name="catppuccin-mocha"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-macchiato.css" data-theme-name="catppuccin-macchiato"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-frappe.css" data-theme-name="catppuccin-frappe"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-latte.css" data-theme-name="catppuccin-latte"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-dark.css" data-theme-name="documenter-dark" data-theme-primary-dark/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><scriptsrc="assets/themeswap.js"></script></head><body><divid="documenter"><navclass="docs-sidebar"><divclass="docs-package-name"><spanclass="docs-autofit"><ahref>MacroTools</a></span></div><buttonclass="docs-search-query input is-rounded is-small is-clickable my-2 mx-auto py-1 px-2" id="documenter-search-query">Search docs (Ctrl + /)</button><ulclass="docs-menu"><liclass="is-active"><aclass="tocitem" href>Home</a></li><li><aclass="tocitem" href="pattern-matching/">Pattern Matching</a></li><li><aclass="tocitem" href="utilities/">Utilities</a></li></ul><divclass="docs-version-selector field has-addons"><divclass="control"><spanclass="docs-label button is-static is-size-7">Version</span></div><divclass="docs-selector control is-expanded"><divclass="select is-fullwidth is-size-7"><selectid="documenter-version-selector"></select></div></div></div></nav><divclass="docs-main"><headerclass="docs-navbar"><aclass="docs-sidebar-button docs-navbar-link fa-solid fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a><navclass="breadcrumb"><ulclass="is-hidden-mobile"><liclass="is-active"><ahref>Home</a></li></ul><ulclass="is-hidden-tablet"><liclass="is-active"><ahref>Home</a></li></ul></nav><divclass="docs-right"><aclass="docs-navbar-link" href="https://github.com/FluxML/MacroTools.jl" title="View the repository on GitHub"><spanclass="docs-icon fa-brands"></span><spanclass="docs-label is-hidden-touch">GitHub</span></a><aclass="docs-navbar-link" href="https://github.com/FluxML/MacroTools.jl/blob/master/docs/src/index.md" title="Edit source on GitHub"><spanclass="docs-icon fa-solid"></span></a><aclass="docs-settings-button docs-navbar-link fa-solid fa-gear" id="documenter-settings-button" href="#" title="Settings"></a><aclass="docs-article-toggle-button fa-solid fa-chevron-up" id="documenter-article-toggle-button" href="javascript:;" title="Collapse all docstrings"></a></div></header><articleclass="content" id="documenter-page"><h1id="MacroTools.jl"><aclass="docs-heading-anchor" href="#MacroTools.jl">MacroTools.jl</a><aid="MacroTools.jl-1"></a><aclass="docs-heading-anchor-permalink" href="#MacroTools.jl" title="Permalink"></a></h1><p>MacroTools provides a library of tools for working with Julia code and expressions. This includes a powerful template-matching system and code-walking tools that let you do deep transformations of code in a few lines.</p></article><navclass="docs-footer"><aclass="docs-footer-nextpage" href="pattern-matching/">Pattern Matching »</a><divclass="flexbox-break"></div><pclass="footer-message">Powered by <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <ahref="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><divclass="modal" id="documenter-settings"><divclass="modal-background"></div><divclass="modal-card"><headerclass="modal-card-head"><pclass="modal-card-title">Settings</p><buttonclass="delete"></button></header><sectionclass="modal-card-body"><p><labelclass="label">Theme</label><divclass="select"><selectid="documenter-themepicker"><optionvalue="auto">Automatic (OS)</option><optionvalue="documenter-light">documenter-light</option><optionvalue="documenter-dark">documenter-dark</option><optionvalue="catppuccin-latte">catppuccin-latte</option><optionvalue="catppuccin-frappe">catppuccin-frappe</option><optionvalue="catppuccin-macchiato">catppuccin-macchiato</option><optionvalue="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.8.0 on <spanclass="colophon-date" title="Monday 6 January 2025 00:45">Monday 6 January 2025</span>. Using Julia version 1.11.2.</p></section><footerclass="modal-card-foot"></footer></div></div></div></body></html>
2
+
<htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport" content="width=device-width, initial-scale=1.0"/><title>Home · MacroTools</title><metaname="title" content="Home · MacroTools"/><metaproperty="og:title" content="Home · MacroTools"/><metaproperty="twitter:title" content="Home · MacroTools"/><metaname="description" content="Documentation for MacroTools."/><metaproperty="og:description" content="Documentation for MacroTools."/><metaproperty="twitter:description" content="Documentation for MacroTools."/><scriptdata-outdated-warnersrc="assets/warner.js"></script><linkhref="https://cdnjs.cloudflare.com/ajax/libs/lato-font/3.0.0/css/lato-font.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/juliamono/0.050/juliamono.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/solid.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/brands.min.css" rel="stylesheet" type="text/css"/><linkhref="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL="."</script><scriptsrc="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="assets/documenter.js"></script><scriptsrc="search_index.js"></script><scriptsrc="siteinfo.js"></script><scriptsrc="../versions.js"></script><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-mocha.css" data-theme-name="catppuccin-mocha"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-macchiato.css" data-theme-name="catppuccin-macchiato"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-frappe.css" data-theme-name="catppuccin-frappe"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-latte.css" data-theme-name="catppuccin-latte"/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-dark.css" data-theme-name="documenter-dark" data-theme-primary-dark/><linkclass="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><scriptsrc="assets/themeswap.js"></script></head><body><divid="documenter"><navclass="docs-sidebar"><divclass="docs-package-name"><spanclass="docs-autofit"><ahref>MacroTools</a></span></div><buttonclass="docs-search-query input is-rounded is-small is-clickable my-2 mx-auto py-1 px-2" id="documenter-search-query">Search docs (Ctrl + /)</button><ulclass="docs-menu"><liclass="is-active"><aclass="tocitem" href>Home</a></li><li><aclass="tocitem" href="pattern-matching/">Pattern Matching</a></li><li><aclass="tocitem" href="utilities/">Utilities</a></li></ul><divclass="docs-version-selector field has-addons"><divclass="control"><spanclass="docs-label button is-static is-size-7">Version</span></div><divclass="docs-selector control is-expanded"><divclass="select is-fullwidth is-size-7"><selectid="documenter-version-selector"></select></div></div></div></nav><divclass="docs-main"><headerclass="docs-navbar"><aclass="docs-sidebar-button docs-navbar-link fa-solid fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a><navclass="breadcrumb"><ulclass="is-hidden-mobile"><liclass="is-active"><ahref>Home</a></li></ul><ulclass="is-hidden-tablet"><liclass="is-active"><ahref>Home</a></li></ul></nav><divclass="docs-right"><aclass="docs-navbar-link" href="https://github.com/FluxML/MacroTools.jl" title="View the repository on GitHub"><spanclass="docs-icon fa-brands"></span><spanclass="docs-label is-hidden-touch">GitHub</span></a><aclass="docs-navbar-link" href="https://github.com/FluxML/MacroTools.jl/blob/master/docs/src/index.md" title="Edit source on GitHub"><spanclass="docs-icon fa-solid"></span></a><aclass="docs-settings-button docs-navbar-link fa-solid fa-gear" id="documenter-settings-button" href="#" title="Settings"></a><aclass="docs-article-toggle-button fa-solid fa-chevron-up" id="documenter-article-toggle-button" href="javascript:;" title="Collapse all docstrings"></a></div></header><articleclass="content" id="documenter-page"><h1id="MacroTools.jl"><aclass="docs-heading-anchor" href="#MacroTools.jl">MacroTools.jl</a><aid="MacroTools.jl-1"></a><aclass="docs-heading-anchor-permalink" href="#MacroTools.jl" title="Permalink"></a></h1><p>MacroTools provides a library of tools for working with Julia code and expressions. This includes a powerful template-matching system and code-walking tools that let you do deep transformations of code in a few lines.</p></article><navclass="docs-footer"><aclass="docs-footer-nextpage" href="pattern-matching/">Pattern Matching »</a><divclass="flexbox-break"></div><pclass="footer-message">Powered by <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <ahref="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><divclass="modal" id="documenter-settings"><divclass="modal-background"></div><divclass="modal-card"><headerclass="modal-card-head"><pclass="modal-card-title">Settings</p><buttonclass="delete"></button></header><sectionclass="modal-card-body"><p><labelclass="label">Theme</label><divclass="select"><selectid="documenter-themepicker"><optionvalue="auto">Automatic (OS)</option><optionvalue="documenter-light">documenter-light</option><optionvalue="documenter-dark">documenter-dark</option><optionvalue="catppuccin-latte">catppuccin-latte</option><optionvalue="catppuccin-frappe">catppuccin-frappe</option><optionvalue="catppuccin-macchiato">catppuccin-macchiato</option><optionvalue="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.8.0 on <spanclass="colophon-date" title="Tuesday 7 January 2025 00:37">Tuesday 7 January 2025</span>. Using Julia version 1.11.2.</p></section><footerclass="modal-card-foot"></footer></div></div></div></body></html>
Copy file name to clipboardexpand all lines: dev/pattern-matching/index.html
+1-1
Original file line number
Diff line number
Diff line change
@@ -66,4 +66,4 @@
66
66
@capture(x, some_pattern) || return x
67
67
return new_x
68
68
end
69
-
end</code></pre></article><navclass="docs-footer"><aclass="docs-footer-prevpage" href="../">« Home</a><aclass="docs-footer-nextpage" href="../utilities/">Utilities »</a><divclass="flexbox-break"></div><pclass="footer-message">Powered by <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <ahref="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><divclass="modal" id="documenter-settings"><divclass="modal-background"></div><divclass="modal-card"><headerclass="modal-card-head"><pclass="modal-card-title">Settings</p><buttonclass="delete"></button></header><sectionclass="modal-card-body"><p><labelclass="label">Theme</label><divclass="select"><selectid="documenter-themepicker"><optionvalue="auto">Automatic (OS)</option><optionvalue="documenter-light">documenter-light</option><optionvalue="documenter-dark">documenter-dark</option><optionvalue="catppuccin-latte">catppuccin-latte</option><optionvalue="catppuccin-frappe">catppuccin-frappe</option><optionvalue="catppuccin-macchiato">catppuccin-macchiato</option><optionvalue="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.8.0 on <spanclass="colophon-date" title="Monday 6 January 2025 00:45">Monday 6 January 2025</span>. Using Julia version 1.11.2.</p></section><footerclass="modal-card-foot"></footer></div></div></div></body></html>
69
+
end</code></pre></article><navclass="docs-footer"><aclass="docs-footer-prevpage" href="../">« Home</a><aclass="docs-footer-nextpage" href="../utilities/">Utilities »</a><divclass="flexbox-break"></div><pclass="footer-message">Powered by <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <ahref="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><divclass="modal" id="documenter-settings"><divclass="modal-background"></div><divclass="modal-card"><headerclass="modal-card-head"><pclass="modal-card-title">Settings</p><buttonclass="delete"></button></header><sectionclass="modal-card-body"><p><labelclass="label">Theme</label><divclass="select"><selectid="documenter-themepicker"><optionvalue="auto">Automatic (OS)</option><optionvalue="documenter-light">documenter-light</option><optionvalue="documenter-dark">documenter-dark</option><optionvalue="catppuccin-latte">catppuccin-latte</option><optionvalue="catppuccin-frappe">catppuccin-frappe</option><optionvalue="catppuccin-macchiato">catppuccin-macchiato</option><optionvalue="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <ahref="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.8.0 on <spanclass="colophon-date" title="Tuesday 7 January 2025 00:37">Tuesday 7 January 2025</span>. Using Julia version 1.11.2.</p></section><footerclass="modal-card-foot"></footer></div></div></div></body></html>
0 commit comments