NXC: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
drobne techniczne
Paterm (dyskusja | edycje)
m lit.
Linia 1: Linia 1:
'''NXC''' (skrót od Not eXactly C) – język programowania wysokiego poziomu przeznaczony dla [[Lego]] Mindstroms [[NXT]]. Język ten jest oparty na języku [[Next Byte Codes]], który jest językiem [[asembler]]a. Składnia tego języka przypomina język [[C (język programowania)|C]]. Środowiskiem programistycznym dla Not eXactly C jest program o nazwie [[Bricx Command Center]]. Język programowania został opublikowany na licencji Mozilla Public License<ref>[http://bricxcc.sourceforge.net/nxc/ Strona projektu]</ref>.
'''NXC''' (skrót od Not eXactly C) – język programowania wysokiego poziomu przeznaczony dla [[Lego]] Mindstorms [[NXT]]. Język ten jest oparty na języku [[Next Byte Codes]], który jest językiem [[asembler]]a. Składnia tego języka przypomina język [[C (język programowania)|C]]. Środowiskiem programistycznym dla Not eXactly C jest program o nazwie [[Bricx Command Center]]. Język programowania został opublikowany na licencji Mozilla Public License<ref>[http://bricxcc.sourceforge.net/nxc/ Strona projektu]</ref>.


== Przykład ==
== Przykład ==

Wersja z 12:29, 17 mar 2021

NXC (skrót od Not eXactly C) – język programowania wysokiego poziomu przeznaczony dla Lego Mindstorms NXT. Język ten jest oparty na języku Next Byte Codes, który jest językiem asemblera. Składnia tego języka przypomina język C. Środowiskiem programistycznym dla Not eXactly C jest program o nazwie Bricx Command Center. Język programowania został opublikowany na licencji Mozilla Public License[1].

Przykład

Poniżej pokazany jest przykład prostego kodu w języku NXC.

 task main()
 {
      OnFwd(OUT_BC,75); // Silniki na portach B i C mają poruszać się do przodu z mocą 75%
      Wait(5000); // Zatrzymaj program na pięć sekund (1000 = 1 sekunda)
      Off(OUT_BC); // Wyłącz silniki na portach B i C
 }

Linki zewnętrzne

  1. Strona środowiska programistycznego. [dostęp 2011-10-06]. (ang.).
  2. Strona języka. [dostęp 2011-10-06]. (ang.).
  3. Kurs języka. [dostęp 2011-10-06]. (ang.).
  4. Lego Mindstorms NXT 2.0 w akcji, z programem napisanym w języku NXC.. Youtube. [dostęp 2011-10-06]. (ang.).

Przypisy