Compilers: Różnice pomiędzy wersjami

Z Lem
Skocz do: nawigacji, wyszukiwania
(Utworzono nową stronę "At present (2017) there are compilers working on plate-forms: Linux and Windows. === Repository of sources and compilers === The sourceforge site is <br /> http://sourc...")
 
(Installing on Windows)
 
(Nie pokazano 9 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
 
At present (2017) there are compilers working on plate-forms: Linux and Windows.  
 
At present (2017) there are compilers working on plate-forms: Linux and Windows.  
 
=== Repository of sources and compilers ===
 
=== Repository of sources and compilers ===
The sourceforge site is <br />
+
The sourceforge site for Loglan'82 project is <br />
 
http://sourceforge.net/projects/loglan82 <br />
 
http://sourceforge.net/projects/loglan82 <br />
  
 +
Andrzej Zadrożny did good work aiming to order some chaotical set of files for the compiler and the virtual machine of Loglan. <br />
 +
At present you can download packages for Debian and Ubuntu distributions of Linux.
  
 +
The users of Windows may download three files: loglan.exe, gen.exe and int.exe.
 +
== Earlier work ==
 +
Some earlier versions of Loglan's environment (compiler and virtual machine) can be installed on Linux or Windows machines.
 +
=== Installing Loglan compiler on Linux  ===
 +
 +
* [[Media:INSTALL_VLP.pdf|manual of installation of Loglan VLP on Linux plate-form]]
  
Trwają prace (Andrzej Zadrożny) zmierzające do ujednolicenia kodu żródłowego kompilatora i maszyny wirtualnej Loglanu.
+
=== Installing Loglan  on Windows ===
W tej chwili możesz pobrać paczki dla dystrybucji Debian i Ubuntu z rozszerzeniem .deb i zainstalować je w swoim systemie Linuks.<br />
+
* [[Media:Instaluj_Loglan_na-_Windows.pdf|manual of installation of Loglan VLP on Windows plate-form]]
Dla użytkowników Windows: możesz ściągnąć kompilatot (trzy pliki .exe)<br />
+
  
Sprawdź stronę: <br />
+
== [[Kompilatory na Linuksie|Linux]] ==
http://sourceforge.net/projects/loglan82
+
'''Raw version'''<br />
 +
 
 +
Programs that do not use graphics or do not use distributed computations can be executed as follow <br />
 +
# edit your program and save it in a file with extension .log
 +
# compile it in two steps:
 +
:# ''command'' loglan file.log ''will compile your program''
 +
:# ''command'' gen file '' will produce two files'' file.ccd ''and'' file.pcd
 +
# ''command'' int file ''will start execution of your program.
 +
 +
'''Environment VLP '''<br />
 +
Should you prefer a little richer environment with graphic package and possibility to execute programs in a network of computers
 +
# to activate environment  VLP execute command logker.
 +
 
 +
== [[Kompilator na Windows|Windows]] ==
 +
 
 +
Oskar Świda posłużył się w r. 1996 pakietem qt(1) - dziś nieużytecznym i zapomnianym. Stąd wynikają kłopoty.
 +
W r. 2011  O. Świda przekształcił nieco środowisko VLP wykorzystując pakiet qt3. Nadal nie jest idealnie..
 +
 
 +
Dla tych, którzy chcą kompilować i wykonywać programy loglanowskie na platformie Windows mamy dwie  (nieoptymalne) propozycje:
 +
 
 +
=== Środowisko Loglan VLP ===
 +
Kamil Burzyński zainstalował kompletne środowisko Loglanu VLP na platformie Windows w r. 2013. Polega to na symulowaniu Linuxa na platformie Windows. (Mianowicie, Kamil Burzyński użył program cygwin.) Efekt jest całkiem dobry, z małymi zastrzeżeniami.
 +
[[Media:Instaluj_Loglan_na-_Windows.pdf]]
 +
 
 +
=== Loglan bez środowiska sieciowego ===
 +
Tomasz Reda przeniósł kompilator na platformę Windows w r. 2011
 +
 
 +
[http://lem12.uksw.edu.pl/Loglan82/loglan4Windows2011Aug.zip Pliki wykonywalne i biblioteki] - do ściągnięcia i rozpakowania.
 +
 
 +
To nie jest kompletny Loglan - nie działaja procesy!!
 +
== Call for volunteers ==
 +
We are searching help in updating and improving compiler.
 +
-----
 +
Consider helping us in moving Loglan on further plateforms:
 +
* Android ?
 +
* OS X ?
 +
* Raspberry Pi?
 +
 
 +
== History ==
 +
See how much was done by volunteers (without financial support).
 +
{| class="wikitable"
 +
|-
 +
! Platform !! Year !! Person
 +
|-
 +
| first implementation of Loglanu on MERA 400 polish minicomputers || 1982 Instytut Informatyki Uniwersytet Warszawski  || '''Antoni Kreczmar''' - leader, Danuta Szczepańska, Andrzej I. Litwiniuk, W.  Nykowski, Paweł Gburzyński, Marek Lao
 +
|-
 +
| mainframe Siemens, compatible with  IBM (USA) i Riad(USSR) || 1984 Institut fuer Informatik  Christian-Albrechts-Universitaet zu Kiel ||Paweł Gburzyński and Andrzej I. Litwiniuk 
 +
|-
 +
| VAX/VMS computers || 1985 IASI CNR ROME || Danuta Szczepańska
 +
|-
 +
| PDP-11 computers || 1985 Instytut Informatyki UW || Joanna Findeisen
 +
|-
 +
| IBM PC/XT DOS || 1986 Instytut Informatyki UW || Danuta Szczepańska, Marcin Benke, Grzegorz Grudziński
 +
|-
 +
| New protocol ''alien call'' || 1988 IInf UW || Bolek Ciesielski
 +
|-
 +
| New concept of  process || 1988 IInf UW || Bolek Ciesielski
 +
|-
 +
| A Loglan to C crosscompiler || 1989 Silesian University || M. Wojtylak, T. Gottwald
 +
|-
 +
| Treść komórki || Treść komórki || Treść komórki
 +
|-
 +
| Treść komórki || Treść komórki || Treść komórki
 +
|-
 +
| Loglan ported to Unix || 1991 Universite de Pau || Paweł Susicki
 +
|-
 +
| Loglan ported to Atari STE  || 1992 Universite de Pau || Sebastien Bernard
 +
|-
 +
| Loglan distributed through internet || !993 Universite de Pau || Andrzej Salwicki
 +
|-
 +
| Loglan installed on Windows95 (32 bit)|| 1995 Univerite de Pau || Frederick Pataud
 +
|-
 +
| VLP - Virtual Loglan Processor || 1996 Universite de Pau, Technical University of Bialystok || Oskar Świda
 +
|-
 +
| Treść komórki || Treść komórki || Treść komórki
 +
 
 +
|}
 +
1983 - Summer School on Loglan. Hans Langmaack solves the problem of static binding of identifiers in the presence of multilevel inheritance. \\
 +
 +
1986 - Danuta Wasersztrum-Szczepanska ports Loglan to IBM PC. \\
 +
1987 - continuation  of the works on PC \\
 +
1988 - Bolek Ciesielski proposes and realizes a new concept of parallel processes and a new communication mechanism "alien call". He realizes as well an experimental network of PCs executing Loglan's processes. \\
 +
1989  A Loglan to C crosscompiler was realized by M.Wojtylak and T.Gottwald. \\
 +
1990 - J.Bartoszek wrote a structured editor \\
 +
1991 - Pawel Susicki installs Loglan in Unix environment \\
 +
1992 - Sebastien Bernard ports Loglan to Atari STE \\
 +
1993 - distribution of Loglan by network.  \\
 +
 
 +
== References ==
 +
<references/>
 +
 
 +
[[Loglan'82|Back]]

Aktualna wersja na dzień 14:17, 30 lip 2017

At present (2017) there are compilers working on plate-forms: Linux and Windows.

Repository of sources and compilers

The sourceforge site for Loglan'82 project is
http://sourceforge.net/projects/loglan82

Andrzej Zadrożny did good work aiming to order some chaotical set of files for the compiler and the virtual machine of Loglan.
At present you can download packages for Debian and Ubuntu distributions of Linux.

The users of Windows may download three files: loglan.exe, gen.exe and int.exe.

Earlier work

Some earlier versions of Loglan's environment (compiler and virtual machine) can be installed on Linux or Windows machines.

Installing Loglan compiler on Linux

Installing Loglan on Windows

Linux

Raw version

Programs that do not use graphics or do not use distributed computations can be executed as follow

  1. edit your program and save it in a file with extension .log
  2. compile it in two steps:
  1. command loglan file.log will compile your program
  2. command gen file will produce two files file.ccd and file.pcd
  1. command int file will start execution of your program.

Environment VLP
Should you prefer a little richer environment with graphic package and possibility to execute programs in a network of computers

  1. to activate environment VLP execute command logker.

Windows

Oskar Świda posłużył się w r. 1996 pakietem qt(1) - dziś nieużytecznym i zapomnianym. Stąd wynikają kłopoty. W r. 2011 O. Świda przekształcił nieco środowisko VLP wykorzystując pakiet qt3. Nadal nie jest idealnie..

Dla tych, którzy chcą kompilować i wykonywać programy loglanowskie na platformie Windows mamy dwie (nieoptymalne) propozycje:

Środowisko Loglan VLP

Kamil Burzyński zainstalował kompletne środowisko Loglanu VLP na platformie Windows w r. 2013. Polega to na symulowaniu Linuxa na platformie Windows. (Mianowicie, Kamil Burzyński użył program cygwin.) Efekt jest całkiem dobry, z małymi zastrzeżeniami. Media:Instaluj_Loglan_na-_Windows.pdf

Loglan bez środowiska sieciowego

Tomasz Reda przeniósł kompilator na platformę Windows w r. 2011

Pliki wykonywalne i biblioteki - do ściągnięcia i rozpakowania.

To nie jest kompletny Loglan - nie działaja procesy!!

Call for volunteers

We are searching help in updating and improving compiler.


Consider helping us in moving Loglan on further plateforms:

  • Android ?
  • OS X ?
  • Raspberry Pi?

History

See how much was done by volunteers (without financial support).

Platform Year Person
first implementation of Loglanu on MERA 400 polish minicomputers 1982 Instytut Informatyki Uniwersytet Warszawski Antoni Kreczmar - leader, Danuta Szczepańska, Andrzej I. Litwiniuk, W. Nykowski, Paweł Gburzyński, Marek Lao
mainframe Siemens, compatible with IBM (USA) i Riad(USSR) 1984 Institut fuer Informatik Christian-Albrechts-Universitaet zu Kiel Paweł Gburzyński and Andrzej I. Litwiniuk
VAX/VMS computers 1985 IASI CNR ROME Danuta Szczepańska
PDP-11 computers 1985 Instytut Informatyki UW Joanna Findeisen
IBM PC/XT DOS 1986 Instytut Informatyki UW Danuta Szczepańska, Marcin Benke, Grzegorz Grudziński
New protocol alien call 1988 IInf UW Bolek Ciesielski
New concept of process 1988 IInf UW Bolek Ciesielski
A Loglan to C crosscompiler 1989 Silesian University M. Wojtylak, T. Gottwald
Treść komórki Treść komórki Treść komórki
Treść komórki Treść komórki Treść komórki
Loglan ported to Unix 1991 Universite de Pau Paweł Susicki
Loglan ported to Atari STE 1992 Universite de Pau Sebastien Bernard
Loglan distributed through internet  !993 Universite de Pau Andrzej Salwicki
Loglan installed on Windows95 (32 bit) 1995 Univerite de Pau Frederick Pataud
VLP - Virtual Loglan Processor 1996 Universite de Pau, Technical University of Bialystok Oskar Świda
Treść komórki Treść komórki Treść komórki

1983 - Summer School on Loglan. Hans Langmaack solves the problem of static binding of identifiers in the presence of multilevel inheritance. \\

1986 - Danuta Wasersztrum-Szczepanska ports Loglan to IBM PC. \\ 1987 - continuation of the works on PC \\ 1988 - Bolek Ciesielski proposes and realizes a new concept of parallel processes and a new communication mechanism "alien call". He realizes as well an experimental network of PCs executing Loglan's processes. \\ 1989 A Loglan to C crosscompiler was realized by M.Wojtylak and T.Gottwald. \\ 1990 - J.Bartoszek wrote a structured editor \\ 1991 - Pawel Susicki installs Loglan in Unix environment \\ 1992 - Sebastien Bernard ports Loglan to Atari STE \\ 1993 - distribution of Loglan by network. \\

References


Back