In this section the design of Paml language specification is developed and described. The specification means only syntax and semantics without any particular translator implementation (which is described in Prototype section)

Source Code Semantics from Styles

The idea is to make styling a language feature, which defines semantics of language elements. Also, the idea of projection editors is not new, so combine styling and projection editor into a hybrid editor.

Read More 0 Comments

Productions and Resources

Productions and resources are a bridge between abstraction level of Paml models and actual output code in C#, which will be compiled/debugged into binaries like DLL.

Read More 0 Comments

Updated Paml Syntax/Semantics

Introduced enumerations and explicit built-in value types with strong typing.

Read More 0 Comments

Alternative Naming and Projections/Injections

Projections and injections allow defining cross-cutting functionality using alternative naming.

Read More 0 Comments

Tags

Tags are an alternative naming for modeling elements.

Read More 0 Comments

Pallada project, Copyright © 2015 - 2018.

For any mentions and citations of the site materials, a link to the Pallada project site is obligatory.