Merge branch 'master' into dev
lots of new Verilog features for reading the minsoc project
support localparam keyword
commit before supporting Verilog functions
in the procee of supporting Verilog function
upload codes in progress
in the process of supporting function call
the next, support get_value() in FuncCall and parameter [exp:exp] id = value
support range in parameter declarations
at least report an error when the value of a parameter is not valuable
fixed some bugs in streaming out function and function call
fixed the bugs in printing functions
pass report_fsm but I think there is something wrong with it
Merge branch 'dev'