X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=README;h=c94f96ed144e1cf9cba46c119acbb76c082356af;hb=102bb4502a025413347099ad598270ded98fa2f0;hp=e69de29bb2d1d6434b8b29ae775ad8c2e48c5391;hpb=651ef01458a2823a6a7b1ce2c91fa88b14bbf576;p=vlp.git diff --git a/README b/README index e69de29..c94f96e 100644 --- a/README +++ b/README @@ -0,0 +1,44 @@ +VLP +=== + +VLP is an abbreviation of Virtual Loglan Processor. + +What is Loglan? +--------------- + +Loglan (Loglan-82) is a programming Language designed and realized in Institute +of Computer Science in University of Warsaw. It is universal language, whose +fundamental characteristic is rich modular structure. Main concepts of language +are classes and modules prefixing. These were introduced in Simula-67, and +had a signifant effect on programming metodology and understanding of modern +language modules concept. This influence is visible in many programming +languages such as: Modula, Smalltalk or (to a certain degree) Ada. Module +prefixing in Loglan is more general mechanism than it was in Simula-67. It +allows reaching many different goals, whose practital importance is enormous +(...) [Szałas, A and Warpechowska, J (1991). Loglan] + +Whom created VLP? +----------------- + +Original author of VLP was: dr Oskar Świda. + +Where could I find out more about Loglan? +----------------------------------------- + +- [Official page](http://lem12.uksw.edu.pl/) +- [Official project page](http://sourceforge.net/projects/loglan82) + +What is a difference between official project and this one? +----------------------------------------------------------- + +This is a fork Qt3 based VLP. Last entry of original code is dated: 15 Jan 1998. +Qt3 was released on: 16 October 2001, so precise date is not known by me. + +Fork contains VLP, Loglan compilator and interpreter. It is carried +independently by me (Rafał Długołęcki). + +Main targets of this fork are: +1. Document everything +2. Rewrite compilator to use grammar file, which will be parsed by e.g. Bison +3. Separate layout code from the logic +