# Truemoji Core This library contains the core specification and implementation of the Truemoji language, which is a language for describing [propositional logic](https://en.wikipedia.org/wiki/Propositional_calculus). TLDR: I replaced the propositional logic operators with emojis! ## Truemoji Language Specification ```markdown := 🤝 | := 👉 | := 🙌 | := 👏 | := 🚫 | := [A-Za-z0-9] | 👍 | 👎 | 😮 😶 ``` ## Resources Consulted * * * ## Crate Contents This crate implements a lexer, parser, and abstract syntax tree (AST) for the Truemoji language. The truth values for ASTs can be evaluated as long as each formula has an boolean value associated with it.