The issue is that your Barcode.dm has an open multi-line comment that's never closed, normally this would cause a compiler error, BUT you're actually closing the comment inside of your .dme file with a stray */ at the end of the file.
You're basically commenting out everything included after Barcode.dm. When that issue is resolved the rest of your files will be compiled, which will result in a lot of other errors because you're doing a few things wrong.
The first is you're mixing tab indentation with space indentation, you have to pick one and stick with it, I recommend using the tab button.
The next is that you're defining variables in multiple places, which is going to result in duplicate definition errors.
You're basically commenting out everything included after Barcode.dm. When that issue is resolved the rest of your files will be compiled, which will result in a lot of other errors because you're doing a few things wrong.
The first is you're mixing tab indentation with space indentation, you have to pick one and stick with it, I recommend using the tab button.
The next is that you're defining variables in multiple places, which is going to result in duplicate definition errors.