example language extension+compiler with documentation.