As I remember, this code was written in 2006
File Manager Emulator (FME) emulates the details of creating, removing, copying and moving files and directories. It also handles commands related to these file management tasks. FME shall be capable to read and execute a batch file with different kind of commands. After the batch file execution it shall generate and print out formatted directory structure or an error message if something went wrong to standard output. Note that program should do nothing with the real file structure on local hard drives and shall only emulate these activities.
Namespaceses and basic objects structure
Mazzy
|
Simple object structure in memory.
For example, if we have path like C:\mazzy\mazzy.cpp Mazzy will store in memory the next data structure:
|
|
|
- Compile: just run g++ mazzy.cpp -o mazzy or run make
- Run batch files: mazzy < batch.file