Skip to content

lilyhuegerich/P4-atom-plugin

Repository files navigation

P4 Pipeline Generator

This is a Atom (text editor) plugin designed for the P4 programming language. It works well in conjunction to the P4 language highlighting plugin at https://atom.io/packages/language-p4.

Its purpose is to reduce the amount of redundant code lines to be written by making available P4 specific auto complete features.

How to use

For basic assistance, please use the shortcut “cmd − alt − h”. Once the plugin is installed this shortcut will explain the usage of the program.

Models implemented:

  • BMV2
  • EBPF
  • XDP
  • TNA

Protocols implemented:

  • Ethernet
  • IPv4
  • IPv6
  • UDP
  • TCP

About

Plugin for Atom. Autofill standard P4 code for different protocols and models.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published