LPC

Z ArkadiaWiki
Wersja z dnia 22:39, 15 lut 2011 autorstwa Hub (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Jump to navigation Jump to search

LPC (Lars Pensjö C) to język programowania zorientowany prototypowo, stworzony w 1988 roku przez Larsa Pensjö do tworzenia LPMUDów. Z języka LPC wyewoluował język ogólnego przeznaczenia Pike.

Składnia LPC podobna jest do języków C i C++. Praktycznie wszystko w tym języku jest obiektem, przy czym każdy obiekt posiada zmienne i funkcje.

Przykładowy obiekt

#pragma_strict
 
inherit "/std/room";

void
create_room()
{
    set_short("Zwykly Pokoj");
    set_long("Jest to zwykly pokoj.\n");
}

Typy danych

Istnieją różne implementacje LPC, typowa posiada następujące typy danych:

  • status
  • object
  • int
  • float
  • string
  • array
  • mapping
  • mixed

Linki zewnętrzne