Compiler Design Tutorial

5 þ.+
Niðurhal
Efnisflokkun
Ekkert aldurstakmark
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd
Skjámynd

Um þetta forrit

Þýðanda þýðir kóðinn sem er skrifaður á einu tungumáli (eins og c) yfir á eitthvað annað tungumál (eins og vélin tungumál) án þess að breyta merkingu forritsins. Einnig er gert ráð fyrir að þýðandinn geri markkóðann skilvirkan og hagræðir hvað varðar tíma og rúm.

Þetta námskeiðsforrit er mjög gagnlegt til að skilja kenningar og framkvæmd framkvæmdar þýðanda. Þessi kennsla samanstendur af kenningum um hönnun þýðenda sem Lexical Greining, Syntax Greining, Merkingartækni Greining, Millistig Code Generation, Optimization Code og Code Generation. Lýsing á öllum stigum er gefin á kynningarformi.

Þessi kennsla er hönnuð fyrir þá nemendur sem hafa áhuga á að læra og skilja grunnreglur þýðandans. Einnig gagnlegt fyrir þá sem hafa áhuga á að hanna þýðanda. Hver áfangi lýsir auðveldlega með dæmum.

Þessi kennsla krefst nokkurrar grunnþekkingar á forritunarmáli eins og c, java o.s.frv.

Lögun:
1. Efni / kafli vitur kennslustund.
2. Vitnesk kennsla í undirmálsgreinum hvers efnis.
3. Inniheldur einnig YouTube vídeó tenglana sem ég útbjó.
4. Spurningabanki.
5. Ljúktu við athugasemdir án nettengingar í rennibraut.

Efni:
1. Hönnun þýðanda: Inngangur
2. Bootstrapping
3. Lexísk greining: Regluleg tjáning, bygging Thompson
4. Greining á setningafræði: Efling niður og frá og niður
5. Efling niður að ofan: forspár þáttun (LL þáttun)
6. Niðurlagun neðst upp: Einföld LR (SLR), líta framan LR (LALR)
7. Merkingartækni
8. Framleiðsla millistigskóða: Þriggja heimilisfanga kóða
9. Hagræðing kóða: Grunnblokkir
10. Kóðagerð: Reiknirit, getreg () fall
Uppfært
1. des. 2023

Gagnaöryggi

Öryggi hefst með skilningi á því hvernig þróunaraðilar safna og deila gögnunum þínum. Persónuvernd gagna og öryggisráðstafanir geta verið breytilegar miðað við notkun, svæði og aldur notandans. Þetta eru upplýsingar frá þróunaraðilanum og viðkomandi kann að uppfæra þær með tímanum.
Engum gögnum deilt með þriðju aðilum
Nánar um yfirlýsingar þróunaraðila um deilingu gagna
Engum gögnum safnað
Nánar um yfirlýsingar þróunaraðila um gagnasöfnun

Nýjungar

* Target SDK Change to 33