Render README.md in doxygen properly
[vlp.git] / README
1 VLP
2 ===
3
4 VLP is an abbreviation of Virtual Loglan Processor.
5
6 What is Loglan?
7 ---------------
8
9 Loglan (Loglan-82) is a programming Language designed and realized in Institute
10 of Computer Science in University of Warsaw. It is universal language, whose
11 fundamental characteristic is rich modular structure. Main concepts of language
12 are classes and modules prefixing. These were introduced in Simula-67, and
13 had a signifant effect on programming metodology and understanding of modern
14 language modules concept. This influence is visible in many programming
15 languages such as: Modula, Smalltalk or (to a certain degree) Ada. Module
16 prefixing in Loglan is more general mechanism than it was in Simula-67. It
17 allows reaching many different goals, whose practital importance is enormous
18 (...) [Szałas, A and Warpechowska, J (1991). Loglan]
19
20 Whom created VLP?
21 -----------------
22
23 Original author of VLP was: dr Oskar Świda.
24
25 Where could I find out more about Loglan?
26 -----------------------------------------
27
28 - [Official page](http://lem12.uksw.edu.pl/)
29 - [Official project page](http://sourceforge.net/projects/loglan82)
30
31 What is a difference between official project and this one?
32 -----------------------------------------------------------
33
34 This is a fork Qt3 based VLP. Last entry of original code is dated: 15 Jan 1998.
35 Qt3 was released on: 16 October 2001, so precise date is not known by me.
36
37 Fork contains VLP, Loglan compilator and interpreter. It is carried
38 independently by me (Rafał Długołęcki).
39
40 Main targets of this fork are:
41 1.  Document everything
42 2.  Rewrite compilator to use grammar file, which will be parsed by e.g. Bison
43 3.  Separate layout code from the logic
44