Skip to main content

Pure Python Java parser and tools

Project description

javalang is a pure Python library for working with Java source code. javalang provies a lexer and parser targeting Java 8. The implementation is based on the Java language spec available at http://docs.oracle.com/javase/specs/jls/se8/html/.

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

javalang-0.13.0.tar.gz (21.1 kB view details)

Uploaded Source

Built Distributions

javalang-0.13.0-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

javalang-0.13.0-py2-none-any.whl (22.1 kB view details)

Uploaded Python 2

File details

Details for the file javalang-0.13.0.tar.gz.

File metadata

  • Download URL: javalang-0.13.0.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3

File hashes

Hashes for javalang-0.13.0.tar.gz
Algorithm Hash digest
SHA256 1681a5a480a58116d42a7eedfd132abe25e6c0ffe552868d581ad84e6aa3424c
MD5 73cf3c15400f4bd839b9e50fea9e394a
BLAKE2b-256 df37b2b7d47b6dd9fdbc6864305ddf9060c1ebce4e743e8d74e565a27395f312

See more details on using hashes here.

File details

Details for the file javalang-0.13.0-py3-none-any.whl.

File metadata

  • Download URL: javalang-0.13.0-py3-none-any.whl
  • Upload date:
  • Size: 22.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3

File hashes

Hashes for javalang-0.13.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b203c258919b085b44b43b89effcba7291bb2d90c02906b915b39e86aa9fd8e6
MD5 e5e9847222dce4d7d95d382089d251d7
BLAKE2b-256 cbe012344443d66b9a84844171be90112892a371da6db09866741774b8bc0a2f

See more details on using hashes here.

File details

Details for the file javalang-0.13.0-py2-none-any.whl.

File metadata

  • Download URL: javalang-0.13.0-py2-none-any.whl
  • Upload date:
  • Size: 22.1 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3

File hashes

Hashes for javalang-0.13.0-py2-none-any.whl
Algorithm Hash digest
SHA256 5c20f9ee81c49062341e78a88485d6a16f2fa7282856fecf79d2a9dc32374cca
MD5 a97e09c7d6b27b365e560ddf359381b8
BLAKE2b-256 7be2ac455390e04759ea3977345076ce853bf793dea19c5d15898347918e8b77

See more details on using hashes here.

Supported by

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