update
- add the test case module
- fix an error about function to process the `float const` as return type
- throw the error of script
- add some comments