Keyword = 'while'
Max_rows = 12

DSL:SQL :: >Rows< Keyword Max_rows ->>
    (select
        (table-names 
            (' 
                'ide.keyword'
            )
        )
        (columns-names 
            (' 
                '*'
            )
        )
        (where
            (is  
                ([like :Keyword] 'text')
            )
        )
        (limit 
            :Max_rows
        )
    )
;
