sentence: earlier versions of the compiler were written in a subset of x for which there existed some other compiler ; this is how some supersets of java , haskell , and the initial free pascal compiler are bootstrapped .