Znaki specjalne w nazwie klasy

0

Nie mogę. Jaki zrąbany SYF

class sampleClass{}

jest ok, ale już

class ------{}

wali errorem.

Ktoś mi logicznie wyjaśni dlaczego klasa nie może mieć znaków specjalnych?

2

Żeby ludzie, którzy ten kod potem będą czytać nie dostali szału i palpitacji serca.

Nazwa klas, funkcje, nazwy zmiennych powinny mieć konkretne i logiczne nazewnictwo, które opisuje daną strukturę/wartość. A co takie ------ opisuje? xD

1

Ktoś mi logicznie wyjaśni dlaczego klasa nie może mieć znaków specjalnych?

Dla uproszczenia leksera oraz parsera.

0

F# wyszedł Ci na przeciw

type ``------ <3 <3 ------``() = class end

[<EntryPoint>]
let main argv = 
  printfn "%A" <| new ``------ <3 <3 ------``()

  0

https://rextester.com/FTQUBF50997

1 użytkowników online, w tym zalogowanych: 0, gości: 1