I think the Lisp-mode was generated by some other format, and there're some strange things, like 0xFFLL which doesn't contained in Lisp/Scheme. And all keywords are missed in the parsing.
Maybe I need to rewrite part of the code rather than modify the keywords name, the Lisp-mode parser is a incorrect one.