Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Simple explanation of a few XML operands please

Featured Replies

I am getting fairly good with XML, to the point I can do MOST of what I want ( with tons of assistance from the gurus in this room) but I must admit I accomplish too many things with trial and error as opposed to figuring it out beforehand. I have read Arne's treatise on XML as well as Nick Pikes, but there are still things that elude me, and if anyone could give simple explanations with examples I would really appreciate it.First off I am a non programmer teaching myself, so those of you well versed in programming logic have to forgive my ignorance.Can anyone explain in laymans term the way XML (RPN) uses the stacks? Q: (L:addrudder,percent) (L:AddruddControl,percent) != What does the "!" do?I think that "d" duplicates the last stack entry, but if thats the case, how does one determine which is the last stack entry?And I have NO idea what "?" does.ANY help is appreciatedSteve

  • Moderator

!= simply means "not equal"

Fr. Bill    

AOPA Member: 07141481 AARP Member: 3209010556


     Avsim Board of Directors | Avsim Forums Moderator
  • Author
  • Commercial Member

? is a 'shorthand' if statement.A B C 1 == ?If C = 1, put A on the stack, else put B on the stack.Then you can do whatever you want with the top of the stack:A B C 1 == ? (>L:AorB, unit)--Jon

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.