[P4] Módosított NSH
Leskó Dániel
ldani at elte.hu
Tue Jul 12 12:26:03 CEST 2016
Sziasztok!
Ahogyan megbeszéltük elkészítettem az NSH egy olyan variánsát aminek a
parsolását le tudjuk írni P4_14-ben. (user könyvtáramban) Azt csináltam,
hogy fixen 10 db metaadatot tudunk tárolni, de ezek mérete változó.
@Marci: Ez jó lehet, mint bonyolultabb teszteset.
A compilerünk nem áll meg akkor ha sikerül a parsolás, de vannak
szemantikus hibák (folytatja a desugaring-al, aztán előbb-utóbb elhal)
Bár állítottam, hogy változó hosszú mezők esetében nem kötelező a
max_length megadása (a spec szerint: "The max_length attribute may be
present if the header is variable length"), ugyanakkor szemantikus hibát
kapunk, ha nincs beállítva.
Dani
More information about the P4
mailing list