Skip to main content

Interpreted, statically typed, simple, flexible, embeddable language.

Project description

Short for

  • F lexible

  • Re adability,

Fre is a simple, easily parseable and readable, but at the same time flexible, strong-typed, and interpreted programming language.

Its original intent was to provide ZDoom (a game engine based on Doom) a language that could be parsed by its existing ZScript language. However, a Python VM/interpreter was made instead, given a better estimation of the complexity of the project.

Running Scripts

` $ python3 -m fre < myCode.fre `

See the examples/ folder for examples.

Technical Documentation

See the docs/ folder for technical information regarding parsing.

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

frelang-0.1.0-rc4.tar.gz (12.4 kB view details)

Uploaded Source

File details

Details for the file frelang-0.1.0-rc4.tar.gz.

File metadata

  • Download URL: frelang-0.1.0-rc4.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for frelang-0.1.0-rc4.tar.gz
Algorithm Hash digest
SHA256 bfbdb19d8710b3cdafbac82a6b3c56255faeadfbf4d5c68be661fd2ff7035c2d
MD5 ebf7d72b1288bc53d6eeb79c1743af3e
BLAKE2b-256 36a750b38d3d17ef521ab2bd5cf113ab7f5aa6d9424b5f812d346e76b61f7f7d

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