[P4] P-16 élmények

Leskó Dániel ldani at elte.hu
Wed Jul 13 18:06:25 CEST 2016


Sziasztok!

  Ha minden igaz a P4-16-ban sikerült leírni az NSH protokol parsolását. 
A frontenden, típusellenőrzésen át is jut, a midendből jön egy compiler 
bug a varbit (korábban *) használatára, könnyen lehet, hogy ezt még nem 
támogatja a compilerük rendesen.

  Ha valaki próbálgatná még: A frontendjük typecheckere kiakad ha 
kifejezésben explicit castolás nélkül szerepelnek numerikus literálok.

Dani

On 2016-07-13 12:27, Leskó Dániel wrote:
> Sziasztok!
>
>  Elkdeztem játszani a P4-16 compilerrel, hogy majd kipróbálhassam az 
> NSH-t.
>
>  A doksiban szereplő simple-switch forrását másoltam ki (user 
> könyvtáramban elérhető), mint hello-world példa. Első meglepetés, hogy 
> tele volt elírásokkal, szintaktikus hibákkal (lásd: 451-es commit)
>  Ennek leküzdése után marad egy hiba, nevezetesen egy checksum 
> fieldnek akar értéket adni, amire olyan hibaüzenet jön, hogy 
> kifejezés(!) nem állhat a bal oldalon. Ezt lazán kikommentezem, erre 
> jön egy compiler_bug report, hogy a frontend typecheckerében valami 
> nem oké.
>
>  Ezt csak azért írtam le, hogy mielőtt komoly vállalást tennénk az új 
> spec támogatására, lehet jobban utána kellene járni a limitációknak, 
> bugoknak.
>
> Dani
> _______________________________________________
> P4 mailing list
> P4 at plc.inf.elte.hu
> https://plc.inf.elte.hu/mailman/listinfo/p4



More information about the P4 mailing list