Promela is a project mainly written in Vim Script, it's free.
Promela indent file
This is a mirror of http://www.vim.org/scripts/script.php?script_id=1469
This is my first attempt at writing an indent file for VIM. It seems to work OK for at least basic stuff.