Class DNFConverter
- Namespace
- RandomizerCore.StringLogic
- Assembly
- RandomizerCore.dll
Class for converting RPN logic to DNF logic, which uses pooled lists to reduce memory usage.
public class DNFConverter
- Inheritance
-
DNFConverter
- Inherited Members
Properties
Result
The output of Convert. Is recycled
public List<List<TermToken>>? Result { get; }
Property Value
Methods
Convert(IEnumerable<LogicToken>)
public void Convert(IEnumerable<LogicToken> tokens)
Parameters
tokens
IEnumerable<LogicToken>
Trim()
Reduces the number of pooled lists.
public void Trim()