Yes, punctuation may also convey meaning , but has a much shallower effect than grammar.
I beg to differ. Something as small as a comma can make a huge difference in the meaning of what is written. For example:
- — Stop clubbing baby seals: Cease beating baby seals with a club!
- — Stop clubbing baby, seals: Hey you seals! Stop beating that baby with a club!
- — Stop clubbing, baby seals: hey you baby seals! Stop going out dancing!
I'm not sure I would call that shallow. It may be a silly example, but it applies to real-life sentences as well.