To answer my own question:<p>&quot;swift&quot; or &quot;swiftc&quot; w&#x2F;o -frontend invokes the driver, which launches both the -frontend and other tools like ld.<p>The Swift REPL (Read-Eval-Print-Loop) acts like an interpreter.  Valid statements, expressions, and declarations are immediately compiled and executed.