Skip to main content

Lazy programmer's own language

Project description

LALANG

A language transpiler for lazy polyglot programmers.

Current status is still buggy (or rather, incomplete)

Some updates have not been applied to current version due to not enough free time.

Usage

language_specifier/lalang_code

For example: py/the-code-goes-here

Examples

Variable declaration

Create a variable name with value Sarah go/$name='Sarah'

Output: var name = "Sarah"

Same as above, with type annotation: Output: var name string = "Sarah"

Similarly for Typescript: ts/$name='Sarah'

the output will be: let name: string = "Sarah";

Constant declaration

Control flow

Function

Class

...(more to come)

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

lalang-0.0.1.tar.gz (239.6 kB view details)

Uploaded Source

Built Distribution

lalang-0.0.1-py3-none-any.whl (323.3 kB view details)

Uploaded Python 3

File details

Details for the file lalang-0.0.1.tar.gz.

File metadata

  • Download URL: lalang-0.0.1.tar.gz
  • Upload date:
  • Size: 239.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for lalang-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ad9561c5d715af93daf4e4f2ed262caa85fc9b8128b844441a259ae21403f90b
MD5 f6e1f7dca33730311ef0389fa3a18682
BLAKE2b-256 9b326ba2caa4df84ee140037fdea381786eb39700f862fdc048e9f5e82142dc8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lalang-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 323.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for lalang-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e38fbf98ef28c806f79a73edcb98af7ab222233c035cddc2627c6b5b4796a38b
MD5 c077fe90e01fdcdcfdcea631875f0fd4
BLAKE2b-256 2c06670fbec17b084097ccb616ae3bc23a4dc52b5fe2defe8176ffd8eb440a6f

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