SARTRE is an extremely unstructured language. Statements in SARTRE have no purpose; they just are. Thus SARTRE programs are left to define their own functions. SARTRE programmers tend to be boring.The SARTRE language has two basic data types, the EN-SOI and the POUR-SOI. The EN-SOI is a completely filled heap, whereas the POUR-SOI is a dynamic structure which never has the same value. The structures are accessed through the only operation defined in SARTRE, nihilation, which usually results in a ?BAD FAITH at PC 02AC040 error. Comparisons in SARTRE have a peculiar form in that the IF statement can take no arguments and simply reads IF;Similarly, assignments can only be of the form WHAT-IS := (NOT WHAT-IS);since in SARTRE the POUR-SOI is only, and exactly, what it is not. Although this sounds confusing, a background process, the nihilator, is constantly running, making any such statements completely meaningless. Programs in SARTRE do not terminate, of course, since there is No Exit