This repository includes code assembling a basic but flexible expert system shell, built from the ground up (i.e. without using existing expert system shells like CLIPS, clipspy, or PyKE), but ...