新增scan函数，拆分文件以便阅读

default现在不必须注册全部参数的默认值了；
添加scan函数，以便实现交互；
Extend拆分成EX和IO两个方法，分别增加语法和IO方面的函数；
字符串解析独立为parser子库，以便在其他库中复用；
添加了1个例子。