Jump to: navigation, search

Difference between revisions of "Xpand"

Line 13: Line 13:
 
|-valign="top"
 
|-valign="top"
 
|style="width:50%;"|
 
|style="width:50%;"|
<h1>Xpand from oAW 4.3</h1>
+
<h1>Get Involved with M2T Xpand</h1>
*'''[http://www.eclipse.org/gmt/oaw/download/ (Xpand 4.3) oAW Download instructions]''' - check out the available versions of oAW
+
*'''[[Tutorial]]''' - learn how to generate code
+
*'''[[oAW]]''' - learn how to develop generators
+
*'''[[Xpand FAQ]]''' - the official Xpand FAQ
+
|
+
 
+
<h1>Get Involved (current stream is Xpand3)</h1>
+
 
*'''[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Modeling&product=M2T&component=Xpand&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=exact&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Xpand Bugzilla]''' - review and create Bugzilla entries
 
*'''[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Modeling&product=M2T&component=Xpand&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=exact&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Xpand Bugzilla]''' - review and create Bugzilla entries
 +
*'''[[Xpand New & Noteworthy|New & Noteworthy]]''' - what's new in Galileo.
 
*'''[[Xpand Repository Details|Source Code Access]]''' - get the code from CVS.
 
*'''[[Xpand Repository Details|Source Code Access]]''' - get the code from CVS.
 
*'''[[Xpand Workspace Setup|Workspace Setup]]''' - how to set up your workspace.
 
*'''[[Xpand Workspace Setup|Workspace Setup]]''' - how to set up your workspace.
Line 27: Line 21:
 
*'''[[Xpand Release Engineering|Release Engineering]]''' - how to set up the build and produce a release.
 
*'''[[Xpand Release Engineering|Release Engineering]]''' - how to set up the build and produce a release.
 
*'''[[Xpand Project Plan|Project Plan]]''' - what's coming up?.
 
*'''[[Xpand Project Plan|Project Plan]]''' - what's coming up?.
 +
|
 +
<h1>Xpand from oAW 4.3</h1>
 +
*'''[http://www.eclipse.org/gmt/oaw/download/ (Xpand 4.3) oAW Download instructions]''' - check out the available versions of oAW
 +
*'''[[Tutorial]]''' - learn how to generate code
 +
*'''[[oAW]]''' - learn how to develop generators
 +
*'''[[Xpand FAQ]]''' - the official Xpand FAQ
 
|}
 
|}
 +
 +
  
  

Revision as of 04:13, 10 June 2009


Welcome to the Xpand wiki. Xpand is language specialized on code generation based on EMF models. It supports the following main language features:

  • Pluggable Type System
  • Dynamic Dispatch of Functions
  • AOP
  • Rich Expressions (OCL-like but with Java-like syntax)

Get Involved with M2T Xpand

Xpand from oAW 4.3