LPC: Różnice pomiędzy wersjami

Z ArkadiaWiki
Jump to navigation Jump to search
 
 
Linia 28: Linia 28:
 
*mapping
 
*mapping
 
*mixed
 
*mixed
 +
 +
==Zobacz też==
 +
*[[Tutorial LPC]]
  
 
==Linki zewnętrzne==
 
==Linki zewnętrzne==

Aktualna wersja na dzień 12:01, 5 mar 2011

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

Zobacz też

Linki zewnętrzne