fix: fixed string declaration in riscv; error management in translation function; closing of unused files
Changed .ascii to .string
Removed unnecessary '\0'
Changed naming convention of string labels in riscv functions and debug function
Fixed error management in main riscv translation function : errors now return false
Fixed the closing of riscv snippet files which have already been read