Tutorial_AddNewLanguageFeature

Kevin Brightwell edited this page Aug 26, 2015 · 1 revision
Clone this wiki locally

Introduction

For more details see the Videos listed in the Tutorials page

Details

1. Add a New Language feature

This tutorial illustrates how to make a change to an existing Umple language, or to add a new language feature.

Prerequisites

You should have Umple development environment set up to follow these steps. See "Dev_Environment Setup_for_Umple.doc" tutorial.

Steps

This tutorial involves the following steps:

  1. Create new parser tests that reflect the feature you want to modify or add to Umple.
  2. Add or modify Umple grammar rules to parse your source test file
  3. Test The Umple Tokens
  4. Test and Instantiate Umple's Meta-Model
  5. Create code generation tests
  6. Modify Umple's JET Templates