Linked Presentation: Enabling In-situ Programmability in Network Data Plane: From Architecture to Language