About Anaconda Help Download Anaconda

Macros in Python: quasiquotes, case classes, LINQ and more

Installers

Info: This package contains files in non-standard labels.
  • noarch v1.1.0b2

conda install

To install this package run one of the following:
conda install conda-forge::macropy3
conda install conda-forge/label/cf202003::macropy3

Description

MacroPy is an implementation of Syntactic Macros in the Python Programming Language. MacroPy provides a mechanism for user-defined functions (macros) to perform transformations on the abstract syntax tree (AST) of a Python program at import time. This is an easy way to enhance the semantics of a Python program in ways which are otherwise impossible, for example providing an extremely concise way of declaring classes.


© 2024 Anaconda, Inc. All Rights Reserved. (v4.0.6) Legal | Privacy Policy