Correct some bugs,write Makefile,and plus string fetching
Fixed the bugs while lexer parse the string and plus the function of comment skip.
Write a test function to test the lexer,and add some escape characters into the lexer.
Plus some features
1.Plus the real number parse and
2.The string escape character(\ooo oct numbers)
3.And add the function toString of the class real
Project Manage
1.Plus one type for the gitignore `test'
2.Deleted the test from the project
Bug fixes and test code
1.fixed a bug that read escape characters like `\00' or `\0'.
2.changed the Makefile(to use the iol.h)
3.plus the class iol as the interface of the system I/O
4.plus the class kb_io implementing the interface iol
5.plus the class file_io declarition
Plus one token storage manager for the lexer.