language based approach example. There are any references about language based approach example in here. you can look below.