|
MTMS main
Modern Turing Machine Simulator
|
Symbol class to represent the symbols on the Turing Machine's tape. More...
#include <iostream>#include <ostream>Go to the source code of this file.
Classes | |
| class | Symbol |
| Represents a single symbol on the Turing Machine's tape. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const Symbol &symbol) noexcept |
| Global implementation of the stream insertion operator for Symbol. | |
Variables | |
| constexpr char | kBlank = ' ' |
| Representation of the default blank symbol used to fill the Turing Machine's tape. | |
Symbol class to represent the symbols on the Turing Machine's tape.
Definition in file symbol.hpp.
|
inlinenoexcept |
Global implementation of the stream insertion operator for Symbol.
Overloaded stream insertion operator for native stream integration.
Definition at line 92 of file symbol.hpp.
|
constexpr |
Representation of the default blank symbol used to fill the Turing Machine's tape.
Definition at line 20 of file symbol.hpp.
Referenced by Project::parse_alphabets(), Project::parse_transitions(), Tape::print(), and Tape::read().