Skip to main content

A library to compile liber.

Project description

Liber

劇本語言Liber使用的解析器。

它主要被用在Librian - 簡明強大的Galgame引擎

文檔

拿Librian的中文文檔https://doc.librian.net湊合一下吧!

使用方法

需要Python3.6以上。

pip install liber
import liber
s = '''
> BG 中庭
潘大爺 「你好啊!」
'''
print(liber.load(s))

輸出:

[
    {'縮進數': 0, '原文': 'BG 中庭', '函數': 'BG', '參數表': [{'a': '中庭'}], '類型': '函數調用'}, 
    {'縮進數': 0, '名': '潘大爺', '代': None, '特效': None, '顏': None, '語': '你好啊!', '類型': '人物對話'}
]

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

liber-1.0.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

liber-1.0.1-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file liber-1.0.1.tar.gz.

File metadata

  • Download URL: liber-1.0.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for liber-1.0.1.tar.gz
Algorithm Hash digest
SHA256 0b4c8641bc23b491e1daeb31df5b80203b01e071b3c9dcce698a9af96639850f
MD5 41b56455e051055e8f11d7fb4d99e5a6
BLAKE2b-256 5a2539e943f4e91c6fe647bf75fb14c1b233d1ed211b4ec2a8dc32219e291d50

See more details on using hashes here.

File details

Details for the file liber-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: liber-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for liber-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a6a9999f53b1a4f69f56534774c8e6ee4b9d0b8e57a0dd2e399a58e6d95b643e
MD5 bafdb788f0fc31ff72026054a17a84c3
BLAKE2b-256 11114c5667e5ffcf9a9d53e497cb6dac90cfee8dc660017eccc40e7cad0374de

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