What does PSI stand for?

Long time IntelliJ Ultimate user, first time Community explorer :)

I am going over the source for IntelliJ's Community Edition and I keep bumping in the characters PSI and was wondering what it meant. Is it an abbreviation?

Thanks in advance.

4 comments
Comment actions Permalink

It's an abbreviation for Program Structure Interface. Read the section "Implementing a Parser and PSI" at http://www.jetbrains.com/idea/documentation/idea_5.0.html (a bit old but still useful) for more information on how it is implemented in IntelliJ.

0
Comment actions Permalink

Thanks for the info, I will have a look at the documentation!

0
Comment actions Permalink

Sorry, will post in the correct place next time.

0

Please sign in to leave a comment.