BSD Ports

devel/py-fypp 3.2_1 DragonFly

Python powered preprocessor

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD2CLAUSE
Categories
devel, python
Package size
60.5 KiB, 420.7 KiB installed

Description

Fypp is a Python powered preprocessor. It can be used for any programming languages but its primary aim is to offer a Fortran preprocessor, which helps to extend Fortran with condititional compiling and template metaprogramming capabilities. Instead of introducing its own expression syntax, it uses Python expressions in its preprocessor directives, offering the consistency and versatility of Python when formulating metaprogramming tasks. It puts strong emphasis on robustness and on neat integration into developing toolchains.

In the other systems

SystemPortVersion
DragonFlydevel/py-fypp3.2_1
FreeBSDdevel/py-fypp3.3
HardenedBSDdevel/py-fypp3.2_1
GhostBSDdevel/py-fypp3.2_1

Install

Binary package:

pkg install py311-fypp

From DPorts:

cd /usr/dports/devel/py-fypp && make install clean

Dependencies

Run dependencies 1

No port depends on this one.