Learn English – Alternative ways to say “after something”

adverbsalternativessentence-construction

In describing an algorithm, I feel I repeatedly use "After doing this, the algorithm do that". I look for alternative ways to say such sequences. For example I wrote:

After obtaining the Post-Matches rules, the algorithm performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches

I think of writing it as:

Once the Post-Matches rules were obtained, the algorithm performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches.

Are they equivalent? What are other ways to say such sentences?

Best Answer

If you want to avoid repeating "after something" you can use these variants:

  • When the Post-Matches rules are obtained, the algorithm then performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches.

  • Once the Post-Matches rules are obtained, the algorithm performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches.

  • Having obtained the Post-Matches rules, the algorithm performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches.

  • As soon as the Post-Matches rules are obtained, the algorithm performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches.

  • The instant (moment,second) the Post-Matches rules are obtained, the algorithm performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches.

You can add a few more words:

  • After having successfully obtained the Post-Matches rules, the algorithm performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches.

  • Immediately (directly, right, shortly, soon, just) after obtaining the Post-Matches rules, the algorithm performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches.

  • Subsequent to the obtaining of the Post-Matches rules, the algorithm performs the extraction command and the post-assignments of both Pre-Matches and Post-Matches.