Skip to content

Работа с формулами алгебры высказываний

License

Notifications You must be signed in to change notification settings

aydarkin/PropositionalAlgebraFormula

Repository files navigation

Работа с формулами алгебры высказываний

Менеджер формул

Позволяет создавать все возможные комбинации формул для бинарных операторов (расстановка скобок). Поддерживает сложные формулы.

Инициализируется отдельно после создания экземпляра:

var formulaManager = new FormulaManager(input_string);
try
{
    formulaManager.Init();
}
catch (Exception err)
{
    MessageBox.Show(err.Message);
} 

Операторы

В качестве операторов используются символы:

  • + - дизъюнкция
  • * - конъюнкция
  • > - импликация
  • = - эквиваленция
  • ~ - отрицание

Изменить символы операторов можно в классе Formula

Требования

.NET Standart 2.0

About

Работа с формулами алгебры высказываний

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages