Dear Srinivas, >why Oberon didn't use simple ascii text files? > Maybe this answers your question: https://pdfs.semanticscholar.org/7ff2/6dad3e5a3a4112e1ce1f291b09b89c91476d.pdf Knuth created "Literate Programming" for a similar purpose, but Oberon Texts are much more than texts ... -- Bernhard