improved the implementation of protomaker's lexer
add new reserved 'define'
updated the README for protomaker
add new reserved 'char'
updated Makefile for protomaker and improved example