O'Reilly logo

Designing Circuit Boards with EAGLE: Make High-Quality PCBs at Low Cost by Matthew Scarpino

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 12. Examining Designs with the User Language

Chapter 11, “Introduction to the User Language (UL),” introduced the UL and showed how to code and execute UL programs (ULPs). Now we’re going to put UL to practical use. Specifically, this chapter discusses how to use UL to examine schematic designs and board designs. I’ll explain how to use UL to generate a Bill of Materials (BOM) or modify components in a design. Chapter 13, “Creating Dialogs and Menu Items,” will go even further and show how ULPs can access elements of the EAGLE user interface.

Chapter 11 showed a number of ways that UL resembles the C programming language. But it left out one important point: data structures. A data structure may be thought of as a data type made up of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required