Yes.
1. Your main code should appear before your functions, otherwise, nothing will appear to happen.
2. You have not set values for the b_width and b_height that you use in your DIM command, so zero will be used for each one instead.
3. Even when you have fixed these, the code will *still* appear to do nothing, because you haven't included any instructions to stop the program ending immediately after it has carried out your instructions. Add a 'WAIT KEY' command to the end of the main section.
`declares array
Dim Mine_Board(b_width,b_height)
for x = 1 to 10
print x
next x
wait key
` function not included, coz it does nothing, and isn't called anyway