Compiler
Csobolyó János
janchika at uze.net
Mon May 5 20:14:15 CEST 2003
Istvan Retaller <istvan.retaller at evoran.hu> 2003.05.05. 19:57:12 +2h-kor
írta:
> Sziasztok!
> Vagy husz eve irtam mar compilert, (akkor FORTH volt), de most megint
> belefutottam.
> Hamarosan jott a felismeres, hogy azota (is ;)) tokhulye vagyok hozza.
> Kerestem a neten valami vazat, de tobbnyire csak mint vizsgatetelt
> talaltam meg. Nem tud valaki egy jo kis szajbaragos linket? Az sem
> baj, ha flowchart van mellette ;))
> Udv, RI
>
szia en mar csinaltam (avr asm 90%-os van kesz)
most meg pc-re csinalok egy visual/database/basic
nyelvet
mar szepen fordul
igaz egyszer vinyo/alaplap hiba miat fel is fordult es kezdhetem elolrol
(legalabis majdnem)
de az egesz complier projectben 2 furmanyos dologvan (latszolag egyszeru de
nagyon nagyot lehet vele szivni)
1. valtozok definialasa (helyfoglalas etc....)
2. kifejezes kiertekeles (pl sin(22*xfugveny(123*cos(12)+12)*b+yfugveny(a)) )
en iranyadonak a visual basic 6-ost tartom
erdemes megnezni mit fordit
messze leveri a C, delphi forditot
(ps: errol nem akarok vitat inditani. ezt en tenykent kezelem (ugyanis
probaltam))
leirast en amit talatam az mind nagyon szep es nyilvan okos is de a
legyegyszerub dolgot is valami roppant bonnyolult objektuum orientaltan
akarjjak megcsinalni.
a www.prog.hu-n vannak cikkek
de sem a modszer sem a megoldas nem hatekony
(viszont az osszes algoritmusnak nagyon szep neve van)
de a paraszti es az szerintem jobban optimalizal
mint a programozas muveszete es a szuper algoritmusok cimu konyvek
sajnos nem azok az emberek irnak forditokat akik annak idejen irtak meg
8-bites procikra (primo, sinclair, commodore)
erdemes meg megnezni az u.n Sztokay bibliat (vagyis Z80 assembler HT1080Z
szamitogepes peldakkal)
Az meg Bill Gates programozoi munkassagat dicseri (es tenyleg dicseri!!!)
sokat lehet tanulni abol a basicbol is.
nagy segitseg pl a PRIMO software cimu konyv
(igen ez a primo szamitogep gepkonyve)
de tenyleg hasznos
az hogy basicet vagy mas magaszintu nyelvet az mindegy
(persze sokak szerint a basic nem magaszintu nyelv, de mar ez sokszor ment
vitaban)
--
More information about the Elektro
mailing list