CMD + K

macropy3

Community

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

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::macropy3

Usage Tracking

1.1.0b2
1 / 8 versions selected
Downloads (Last 6 months): 0

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.

About

Summary

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

Last Updated

Jan 9, 2020 at 13:22

License

MIT

Total Downloads

16.9K

Version Downloads

16.9K

Supported Platforms

noarch