Stałe tokeny

Stały token oznacza token, którego wartość jest na twardo wpisana w kodzie.

Typy stałych tokenów:

  • Number
  • String

Number

Każda liczba (Number) is zmiennoprzecinkowa. Ogólnie odzwierciedla to matematyczne liczby rzeczywiste.

Istnieją następujące notacje:

Nazwa

Regex

Przykład

Dziesiętny (w tym notacja naukowa)

[0-9]+(\.[0-9]+)?(e[\+\-]?[0-9]+)? 1.2e45

Binarny

0b[01]+ 0b1101

Ósemkowy

0[0-7]+ 072

Szesnastkowy

0x[0-9a-f]+ 0xa4f

String

To zbiór znaków unicode dowolnej długości (jedyny limit to pamięć zarezerwowana dla aplikacji). Znakiem ograniczającym string jest albo pojedynczy apostrof ' albo cudzysłów ". Znaki specjalne wewnątrz stringa muszą być zapisane za pomocą backslasha \.

Lista znaków specjalnych

  • \t - tabulator
  • \n - nowa linia

  • \\ - backslash