Skip to main content

Common domain-specific language analyzers for hypergumbo

Project description

hypergumbo-lang-common

Domain-specific language analyzers for hypergumbo.

Supported Languages

Haskell, OCaml, Elixir, Erlang, Clojure, F#, Julia, R, MATLAB, Fortran, Dart, Vue, Svelte, Astro, SCSS, GraphQL, Proto, Thrift, Nix, HCL, LaTeX, RST, Robot, Puppet, Starlark, Meson, CUDA, GLSL, HLSL, WGSL, Elm, PureScript, Racket, Scheme, Common Lisp

Installation

# With core
pip install hypergumbo-core hypergumbo-lang-common

# Full installation (recommended)
pip install hypergumbo

Usage

from hypergumbo_lang_common.haskell import analyze_haskell
from hypergumbo_lang_common.elixir import analyze_elixir
from hypergumbo_lang_common.graphql import analyze_graphql

Documentation

See https://codeberg.org/iterabloom/hypergumbo for full documentation.

Project details


Download files

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

Source Distribution

hypergumbo_lang_common-2.5.1.tar.gz (261.1 kB view details)

Uploaded Source

Built Distribution

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

hypergumbo_lang_common-2.5.1-py3-none-any.whl (178.1 kB view details)

Uploaded Python 3

File details

Details for the file hypergumbo_lang_common-2.5.1.tar.gz.

File metadata

  • Download URL: hypergumbo_lang_common-2.5.1.tar.gz
  • Upload date:
  • Size: 261.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for hypergumbo_lang_common-2.5.1.tar.gz
Algorithm Hash digest
SHA256 52560baf557eaf765a0fe0b6f4bf5c8a99221ef20e5ca08c8267cbd4b40977c6
MD5 a2bffd713edcc63f2a0b92dfe6fce0fc
BLAKE2b-256 c948e20d0255064c0509eefa5da47052eee3c626b725c720f9c9fa5ae298f2f4

See more details on using hashes here.

File details

Details for the file hypergumbo_lang_common-2.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for hypergumbo_lang_common-2.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 66d40ef927ef644279080a12db851f375a8f427312df23b9139dc5858fdef4ee
MD5 d4e087f4c7a36be3b06123568b00c5b1
BLAKE2b-256 23edda6f4694d5a1632743533c51975a034f97685ddc606e54ab25495d449712

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