Research Article
TapChain: A Rule Chain Recognition Model Based on Multiple Features
Algorithm 1
Correcting predicate dislocation.
| Input: (root of syntax tree) | | Output: (root of corrected syntax tree) | (1) | function FixPredicate() | (2) | if ( = = NULL) and (getSubjct() = = NULL) then | (3) | return | (4) | end if | (5) | | (6) | | (7) | if) then | (8) | | (9) | if_then | (10) | | (11) | | (12) | | (13) | | (14) | | (15) | | (16) | end if | (17) | end if | (18) | return | (19) | end function |
|