Reguláris kifejezés
  • Sadist
    #9
    A C# és hasonló programozási nyelvek szerintem nem reguláris nyelvek, hanem környezetfüggetlenek. Pl. a while (feltétel) {utasítások} esetén a bal és jobb zárójelek számának meg kell egyeznie, amit csak veremautomatával lehet számolni. Persze ettől még fel lehet írni egy reguláris kifejezést, ami illeszkedik egy ciklusra, de ha több mélységű blokkok vannak benne, akkor már nem fog illeszkedni rá, viszont szemantikailag ugyanúgy helyes lesz a kód.