Skip to main content

Analysis and documentation for very simple lisp.

Project description

Weaklisp

This is a tool to analyze and format very simple lisp code. It is mostly directed to lisp extension languages found in CAD programs. It can document the code in reStructuredText format.

Setup

To install, update or uninstall you can use pip:

pip install weaklisp

pip install --upgrade weaklisp

pip uninstall weaklisp

Usage

$ python -m weaklisp -h
usage: weaklisp [-h] [-q] [-o OUTPUT] [-f [FORMAT]] path [path ...]

Analyze simple lisp code.

positional arguments:
  path                  Path to lisp file to be parsed.

optional arguments:
  -h, --help            show this help message and exit
  -q, --quiet           Do not print the output.
  -o OUTPUT, --output OUTPUT
                        Save a reStructuredText file.
  -f [FORMAT], --format [FORMAT]
                        Format of files, either 'lisp' or 'config'.

It can also be imported and used as a library.

Fork

The repository can be found here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

weaklisp-0.0.1-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

Details for the file weaklisp-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for weaklisp-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c1ac6e6b8c59beda2fdc31374ac2eaa78c85f8ef2000270208aaa29043496d89
MD5 e87dc186cca13286dd7a0a28c114ad91
BLAKE2b-256 9a90b46083410b083dc11e295b16cf14101a097622eeee3318914181ca1aedd8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page