repraxis

An in-memory logic database solution for games, based on Versu's Praxis language.


Keywords
database, logic, programming, praxis, versu, exclusion, games
License
Other
Install
pip install repraxis==1.3.1

Documentation

Re:Praxis - Python Port of RePraxis

This repo contains the Python port of Re:Praxis. Please see that repo for documentation on how to use RePraxis. The public APIs are almost identical.

Differences from the C# implementation

  • RePraxisDatabase.Assert() was renamed RePraxisDatabase.asset_statement (assert is a reserved keyword in Python).
  • Method and function names were changed to snake-case to comply with Python conventions.