• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Blogs
  2. Verification
  3. Webinar: Extend the Language Using Specman e Macros!
teamspecman
teamspecman

Community Member

Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
Specman
e
training
webinar
macros

Webinar: Extend the Language Using Specman e Macros!

28 Feb 2021 • 1 minute read

Using Cadence® Specman® Elite macros lets you extend the e language ─ i.e. invent your own syntax.

Today, every verification environment contains multiple macros. Some are simple “syntax sugaring” and some are very advanced utilities implementing sophisticated methodologies. With macros, you can replace long complex user code with much shorter and simpler code. And, as we know – the shorter the code is, the less bugs it contains and it is easier to maintain.

Extending the e Language is a section in Specman Advance Training, explaining macros and reflection. Now we decided to create a more basic version of this session, that does not require long experience with e. As this is more basic than the advance training, it shows only macros, without reflection.

If you know e, even entry level – you are welcome to join this webinar and learn what macros are and how you can use them. After the webinar – you will be able to write your own macros! Think of what syntax you miss in the language, where you would like the code to be more elegant, what code repetitions do you see and want to avoid.

The webinar will explain the e macros syntax, with many code examples.

Agenda

  • ‘define as’ macro syntax
  • ‘define as computed’ macros
  • Many code examples
  • Q&A

 

Date and Time
Wednesday, March 17

09:00 GMT / 10:00 CET / 11:00 IST / 14:30 IST (India) / 17:00 CST

 

To register for the “Extend the Language Using Specman e Macros!” webinar, use the REGISTER button below and sign in with your Cadence Support account (email ID and password) to login to the Learning and Support System. Then select “Enroll” to register for the session. Once registered, you’ll receive a confirmation email containing all login details.

 

If you don’t have a Cadence Support account, go to Registration Help or Register Now, and complete the requested information.

  REGISTER

For questions and inquiries, or issues with registration, reach out to us:

  • Europe, Middle East, and Africa: eur_training@cadence.com
  • North America: Lena Robledo
  • India: Preeti P Gowda

 

Want to stay up to date on webinars and courses? Subscribe to Cadence Training emails.

Hungry for Training? Choose the Cadence Training Menu that’s right for you.

To view our complete training offerings, visit the Cadence Training website.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information