some code of parsing based on block and clauses, sentence become direct matcher

write some code of parsing based on that block and clauses, sentence become direct matcher.

found that is is bad to make block, maybe it's better to insert INDENT, UNINDENT symbol.