Port details on branch 2022Q2 |
- py-mathics-scanner Tokeniser, char tables, & conversion routines for the Wolfram Language
- 1.3.0 math =1 1.3.0Version of this port present on the latest quarterly branch.
- Maintainer: thierry@FreeBSD.org
- Port Added: 2021-02-20 09:10:46
- Last Update: 2023-06-27 19:34:34
- Commit Hash: 3d9a815
- People watching this port, also watch:: SparseBitSet, py39-cysignals, R-cran-eRm, python
- Also Listed In: python
- License: GPLv3
- WWW:
- https://mathics.org/
- Description:
- This is a tokeniser or scanner portion for the Wolfram Language.
As such, it also contains a full set of translation between Wolfram Language
named characters, their Unicode/ASCII equivalents and code-points.
This is used as the scanner inside Mathics but it can also be used for
tokenizing and formatting Wolfram Language code. This library is also quite
usefull if you need to work with Wolfram Language named character and convert
them to various formats.
See also: https://github.com/Mathics3/mathics-scanner
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}Mathics_Scanner>0:math/py-mathics-scanner@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/math/py-mathics-scanner/ && make install clean
- To add the package, run one of these commands:
- pkg install math/py-mathics-scanner
- pkg install py39-Mathics_Scanner
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-Mathics_Scanner listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-Mathics_Scanner
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1678886730
SHA256 (Mathics_Scanner-1.3.0.tar.gz) = 39751a2d28d40c88538cc03aa72a113dcae59fc49e8e7727f30219a6cc9ef997
SIZE (Mathics_Scanner-1.3.0.tar.gz) = 125861
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-ujson>0 : devel/py-ujson@py39
- py39-click>0 : devel/py-click@py39
- py39-chardet>0 : textproc/py-chardet@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- gmake : devel/gmake
- py39-pytest>0 : devel/py-pytest@py39
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-ujson>0 : devel/py-ujson@py39
- py39-click>0 : devel/py-click@py39
- py39-chardet>0 : textproc/py-chardet@py39
- py39-yaml>0 : devel/py-yaml@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- This port is required by:
- for Build
-
- math/py-mathics
- textproc/py-mathics-pygments
- for Run
-
- math/py-mathics
- textproc/py-mathics-pygments
Configuration Options:
- No options to configure
- Options name:
- math_py-mathics-scanner
- USES:
- python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|