Skip to main content

A simple logic calculator

Project description

Localc (Logic Calculator)

介绍

一个简单的逻辑计算器。能进行逻辑表达式(即命题Proposition)的求解运算。

安装方法

本项目已上传至PYPI,直接利用pipPython包管理器即可安装)。

只需在控制台输入如下命令:

pip install localc

即可安装最新版本的localc

文档

快速开始

localc是一个小巧的逻辑计算器,使用起来非常简单。我们分别介绍如下概念:

命名空间与项目结构

想要使用localc,就必须导入localc包。

localc包中包含了如下组件:

  • node,包含了用于存储抽象语法树的数据结构
  • operators,用于操作符英语与数学表示的相互转换
  • parser,利用token流,构建抽象语法树
  • proposition主用户接口
  • scanner,任务是生成token

我并不建议你使用除了proposition以外的其他包,除非你知道自己在做什么。对于大多数用户而言,你只需要在Python代码文件的头部加上:

from localc import Proposition

命题

使用localc计算器的核心是命题:

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

localc-1.0.5.tar.gz (8.2 kB view hashes)

Uploaded Source

Built Distribution

localc-1.0.5-py3-none-any.whl (7.3 kB view hashes)

Uploaded Python 3

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