DET J[TTEH[FTIGA HACKET av The Mad Programmer (Melodi: "Den Makal|sa Manicken" av Michael B. Tretow) Jag har f}tt s{llskap av Hackern, som ska visa mig runt lite i operativsystemet med alla dess fantastiska features och utilities. Det finns verkligen en del h{ftiga hack h{r! Titta, h{r s} finns en fil som ser r{tt konstig ut, den heter FOOGOL och har attributen EXE, FOO och TUT. H{r i dokumentationen st}r det inte hur man k|r, kanske du kan va s} hygglig och f|rklara vad den g|r? --Jo allts}, koden kommer in igenom scannern, d{r, och g}r sen vidare som tokens fram till parsen h{r, som sen skapar deskriptorer enligt vanlig k{nd modell, och s} bygger den ett parstr{d med en stor symboltabell. : det g}r hit, det g}r dit, det g}r ned}t rekursivt, och det startar en backtrack det {r ett j{tteh{ftigt hack. --Jaha jaha, jag tror jag fattar, men, men vad G\R det h{r programmet f|r n}nting? --Jo, n{r k{lloden {r inl{st, blir det mellankod av den, som i sin tur blir maskinkod i objektkodsbyggaren. Och s} l{nkar man objektkoden med runtime-bibliotek s} att man kan k|ra den, det {r en j{tteskojig lek. --Jaha, tack tack men... men vad [R det f|r ett program? Vad HAR man det till, menar jag? --Jo, det l{nkade programmet l{ser in en fil med text som man sen kan hacka om och flytta i med Control-Next. Och den scrollar runt i filerna med Control-Meta-V, och kan spara texten sen igen och starta DDT. --Jamen... n{r man nu k|r programmet, jag menar, vad ska det liksom vara BRA f|r? --Jo, allts}, koden som man hackat om med EMACS, d}, {r just k{llkod till en kompilator som man hittat p}. F|r ser du, kompilatorn m}ste ocks} kompileras i'n, och s} g}r det av sig sj{lvt, det {r en evighetsmaskin! The Mad Programmer (med urs{kter till MBT) (c) 1986 Per Lindberg, All rights reserved.