CARET‎ > ‎

Simplified Syntax Trees

The KaVE Project uses an intermediate representation for source code that is tailored to the needs of research on "Recommendation Systems for Software Engineering". The IR consists of two parts: a "Type Shape" and a "Simplified Syntax Tree".

Type Shape

The Type Shape preserves...

Simplified Syntax Tree

A Simplified Syntax Tree (SST)...