Wyrażenie (informatyka)

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj

Wyrażenie w języku programowania to kombinacja wartości, zmiennych, operatorów, funkcji i nawiasów, wartościowana (inaczej: ewaluowana) zgodnie z regułami tego języka, która po zakończeniu wykonywania, zwraca pewną wartość[1]. Proces ten nazywamy "wartościowaniem wyrażenia"; potocznie mówi się też, że "wyrażenie ewaluuje do tej wartości". Podobnie jak w matematyce, wyrażenie jest reprezentacją otrzymanej wartości.

Wyrażenia mogą (choć nie muszą) mieć skutków ubocznych. Brak skutków ubocznych jest jedną z zasad programowania funkcyjnego – języki całkowicie nie obsługujące efektów ubocznych nazywamy "językami czysto funkcyjnymi".

[edytuj] Zobacz też

Przypisy

  1. expression (wyrażenie) (ang.). Free On-Line Dictionary of Computing by Denis Howe. [dostęp 2011-08-24].
Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Narzędzia
Drukuj lub eksportuj
W innych językach