Original sentence: If you haven't programmed in assembly language, you may be frustrated by C's lack of certain higher-level features.

Source:

Extra Comments:

Clause 1: If you haven't programmed in assembly language,

Clause 2: you may be frustrated by C's lack of certain higher-level features.

Analysis:

Clause 1: If you haven't programmed in assembly language,

S+V: you haven't programmed
C:

Q:
E: you haven't programmed in assembly language,
C:

Q:
E: If you haven't programmed in assembly language,
C:

Clause translation:

Clause 2: you may be frustrated by C's lack of certain higher-level features.

S+V: you may be frustrated
C:

Q:
E: you may be frustrated by C's lack of features.
C:

Q:
E: you may be frustrated by C's lack of certain higher-level features.
C:

Clause translation:

Final translation: 如果你從未曾寫過組合語言程式,你會因為C的缺乏某些高階功能而生氣。

BACK