Hirdetés
- Olyan erőre tettek szert a böngészők, ami átformálhatja a piacot
- Az ötlet jó, de milyen a kivitelezés? Teszten a Chieftec Kockája
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Egészen különleges funkciókat kaptak a Lian Li RS sorozatú tápjai
- A szörnyetegek között is szörnyen gyors az Amazon új Graviton processzora
- Milyen TV-t vegyek?
- Házimozi belépő szinten
- Nem akármilyen módon ugrik rá a memóriapánikra a Valve
- Vezeték nélküli fülhallgatók
- Valaki füllent az AMD CPU-k áremeléséről
- Milyen videókártyát?
- Az ötlet jó, de milyen a kivitelezés? Teszten a Chieftec Kockája
- OLED TV topic
- Lassú lett a Windowsod? Ezeket kapcsold ki elsőnek!
- Amlogic S905, S912 processzoros készülékek
Új hozzászólás Aktív témák
-
jattila48
aktív tag
válasz
mgoogyi
#3600
üzenetére
Leírtam, hogy miről van szó. Ha nem tudod mi az a szimbólum tábla, akkor azt most nem tudom teljes részletességgel elmagyarázni. Nem ismétléseket kell keresni benne, hanem hanem amikor a programszövegből új nevet olvas a szintaktikus elemző, meg kell állapítani, hogy előfordult-e már ilyen nevű szimbólum. Ezt vagy azért teszi, mert új nevet definiálunk (ekkor ellenőrizni kell, hogy a scope-ban szerepel-e már), vagy azért, mert hivatkozunk rá (ekkor ki kell keresni (nem csak a scope-ból), és a tárolt attribútumai szerint folytatni a fordítást). Leírtam, hogy miért kell az összes különböző típusú szimbólumnak egy táblázatban szerepelni. Mivel különböző típusúak, ezért nem lehet őket egységesen (polimorf módon sem) kezelni. Az, hogy a szimbólum tábla most vektor-e, map, vagy hash tábla, teljesen mindegy. Nekem bőven elég a vektor. A hangsúly a heterogén tároló használatán van.
-
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- BestBuy ruhás topik
- Milyen TV-t vegyek?
- Az igazi Nokia örökébe lép egy legendás európai okostelefon
- Házimozi belépő szinten
- Chieftec-Prohardver nyereményjáték
- Nem akármilyen módon ugrik rá a memóriapánikra a Valve
- Xiaomi 15T Pro - a téma nincs lezárva
- Battlefield 6
- Vezeték nélküli fülhallgatók
- Formula-1
- További aktív témák...
- Xiaomi Redmi Note 14 Pro+ 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Telefon felvásárlás!! Honor 90 Lite/Honor 90/Honor Magic5 Lite/Honor Magic6 Lite/Honor Magic5 Pro
- Törött, Hibás iPhone felvásárlás!!
- LG 55G4 - 55" OLED evo - 4K 144Hz & 0.1ms - MLA Plus - 3000 Nits - NVIDIA G-Sync - FreeSync Premium
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


