This small algorithm for spell-checking a text file is an experiment proposed by the CS50: Introduction to Computer Science course, adapted to the object-oriented realities of the Dart language, based on the idea of a character tree.
To test the software execution, open the source folder of this project in your terminal and run the following command:
dart main.dart
The following image represents the completion of the program execution in a command line: