I want compile blockmaker sma but its not compile me :
/tmp/textfwYAbp.sma(281) : error 021: symbol already defined: "M3"
/tmp/textfwYAbp.sma(299) : error 010: invalid function or declaration
/tmp/textfwYAbp.sma(324) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(324) : error 009: invalid array size (negative or zero)
/tmp/textfwYAbp.sma(325) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(325) : error 009: invalid array size (negative or zero)
/tmp/textfwYAbp.sma(326) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(326) : error 009: invalid array size (negative or zero)
/tmp/textfwYAbp.sma(327) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(327) : error 009: invalid array size (negative or zero)
/tmp/textfwYAbp.sma(32

: error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(32

: error 009: invalid array size (negative or zero)
/tmp/textfwYAbp.sma(329) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(329) : error 009: invalid array size (negative or zero)
/tmp/textfwYAbp.sma(331) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(375) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(406) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(437) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(46

: error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(499) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(530) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(561) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(592) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(623) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(667) : error 017: undefined symbol "TOTAL_BLOCKS"
/tmp/textfwYAbp.sma(697) : error 033: array must be indexed (variable "M3")
here the pastebin :
http://pastebin.com/aLdPLP6i