[elektro] fordító

Karoly Kovacs koka55 at kabsi.at
Sun Dec 11 21:14:12 CET 2011


Csatlakozom Szigihez, de azt azert hangsulyozni kell, hogy nem csak 
"kicsit" kell belerazodni. :)))

Karoly


>
> Hali!
>
> Ami neked kell: lex és yacc (avagy flex és bison, a GNU-tól). Még az is
> lehet, hogy a lex elegendő a te feladatodhoz. Kicsit bele kell rázódni a
> használatukba, de félelmetesen hatékony eszközök tudnak lenni.
>
> Szabolcs
>
> ----- Eredeti üzenet -----
> From: Sztrikó János
> Sent: Sunday, December 11, 2011 5:28 PM
> To: elektro at tesla.hu
> Subject: [elektro] fordító
>
> Sziasztok!
>
> Ráérő időmben (ami alig van) pofozgatom a PLC-met. Szépen működik,
> lassan készül alá a vas is. A probléma: kellene egy fordító, ami az
> utasításlistát (kb. assembly) gépi kóddá alakítja. Írtam egyet (a
> string.h/strtok felhasználásával), ami működik is, de érzem, hogy nem ez
> az igazi, hiszen erre már vannak jól kitalált eszközök-programok. A
> google a "compiler compiler" keresésre ad 458000 találatot, de mindenki
> magas szintű fordítót akar csinálni velük, ilyen egyszerűre nem találok
> példát.
> Tudnátok javasolni valami alkalmas programcsomagot?
>
> Ilyesmi kell:
>
> LD 10.0    ->    0x20 0x10 0x00
> OR 5.1     ->    0x30 0x05 0x01
> OUT 100.8  ->    0x40 0x64 0x08
>
> (fiktív utasításkódok, de ez most lényegtelen)
>
> Köszönöm a segítséget!
>
> SzJ
>
> -----------------------------------------
>            elektro[-flame|-etc]
>
> -----------------------------------------
>            elektro[-flame|-etc]



More information about the Elektro mailing list