将现存的所有字节码统一为一个枚举类型，以向量方式存储参数。
将定长数用tagged-pointer进行定义
将ASCII字符以tagged-pointer的形式定义
删除不需要的注释
将空表类型以tagged-pointer的形式实现
将逻辑真与逻辑假以tagged-pointer的形式实现
将eof和undef的值实现为tagged-pointer形式
定义两个宏方便处理单件对象的一些函数定义
修正一个潜在的bug

在write_object函数的实现中，当需要打印PRIMITIVE_FUNCTION和EXCEPTION类型的对象时，不应该调用make_string再次构造对象。因为如果在打印的时候仍然需要构造对象，那么一旦将打印语句加入到垃圾回收的标记过程中，就会导致打印函数和标记函数的相互递归调用，直到栈溢出导致段错误。
忽略Eclipse生成的.project文件
将TCLOSE类型的值实现为tagged-pointer的形式
在调用make_vector构造一维数组的地方补充必要的对vector_last的设置
删除不必要的注释
调整代码的位置以及将所有COMPILED_FUNCTION替换为FUNCTION
将多个名为*_ORIGIN的宏重新定义为enum ORIGINS类型的值
增加一个风格向导的Markdown文件
增加对CATCH指令的编译支持，该指令用于支持异常处理。
按照style-guide.md的规范移动了代码的位置
修改typeof为type_of
增加一个all的目标