Patent ID: 11928422
Assignee: ARISTA NETWORKS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A system for annotating configuration language function evaluation, the system comprising:
a processor; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the processor, perform a method comprising:
receiving, by a configuration language development environment, one or more configuration language expressions;
parsing the one or more configuration language expressions into one or more atomic configuration language expressions;
receiving routing path information from one or more neighbor devices including inbound routes, outbound routes, and route distribution;
receiving a route to be evaluated from a neighbor device;
evaluating the received route by evaluating the one or more configuration language expressions based on the received route and the gathered routing path information; and
generating and displaying annotations that illustrate a flow of execution of the atomic configuration language expressions corresponding to evaluation of the received route, the annotations indicating operations performed and outcomes of the operations.