Submit Search
Upload
Code Generation With Xtend
•
0 likes
•
941 views
Dr. Jan Köhnlein
Follow
Slides of a talk held at XtextCON 2014
Read less
Read more
Software
Report
Share
Report
Share
1 of 8
Download now
Download to read offline
Recommended
Unite 2017 - Reactive Programming - Pieter Nijs
Unite 2017 - Reactive Programming - Pieter Nijs
N Core
Introduction To Aspect Oriented Programming
Introduction To Aspect Oriented Programming
saeed shargi ghazani
List of exp
List of exp
smnat1945
Ray distributed python framework
Ray distributed python framework
AryanJadon3
Testing framework to port and optimize simd library to open power systems
Testing framework to port and optimize simd library to open power systems
Oka Daisuke
AWS IoT Edge Management
AWS IoT Edge Management
Avinash Patil
Developing Video Signal Processing Algorithms for Embedded Vision Systems
Developing Video Signal Processing Algorithms for Embedded Vision Systems
Shogo Muramatsu
Pycon 2011
Pycon 2011
limscoder
Recommended
Unite 2017 - Reactive Programming - Pieter Nijs
Unite 2017 - Reactive Programming - Pieter Nijs
N Core
Introduction To Aspect Oriented Programming
Introduction To Aspect Oriented Programming
saeed shargi ghazani
List of exp
List of exp
smnat1945
Ray distributed python framework
Ray distributed python framework
AryanJadon3
Testing framework to port and optimize simd library to open power systems
Testing framework to port and optimize simd library to open power systems
Oka Daisuke
AWS IoT Edge Management
AWS IoT Edge Management
Avinash Patil
Developing Video Signal Processing Algorithms for Embedded Vision Systems
Developing Video Signal Processing Algorithms for Embedded Vision Systems
Shogo Muramatsu
Pycon 2011
Pycon 2011
limscoder
XRobots
XRobots
Dr. Jan Köhnlein
Responsiveness
Responsiveness
Dr. Jan Köhnlein
Getting rid of backtracking
Getting rid of backtracking
Dr. Jan Köhnlein
Xbase - Implementing Domain-Specific Languages for Java
Xbase - Implementing Domain-Specific Languages for Java
meysholdt
Xtext's new Formatter API
Xtext's new Formatter API
meysholdt
Building a Python IDE with Xtext
Building a Python IDE with Xtext
Sebastian Zarnekow
Java Performance MythBusters
Java Performance MythBusters
Sebastian Zarnekow
Extending the Xbase Typesystem
Extending the Xbase Typesystem
Sebastian Zarnekow
What's Cooking in Xtext 2.0
What's Cooking in Xtext 2.0
Dr. Jan Köhnlein
Language Engineering With Xtext
Language Engineering With Xtext
Sven Efftinge
Scoping Tips and Tricks
Scoping Tips and Tricks
Sebastian Zarnekow
Scoping
Scoping
Dr. Jan Köhnlein
Pragmatic DSL Design with Xtext, Xbase and Xtend 2
Pragmatic DSL Design with Xtext, Xbase and Xtend 2
Dr. Jan Köhnlein
Codegeneration Goodies
Codegeneration Goodies
meysholdt
Building Your Own DSL with Xtext
Building Your Own DSL with Xtext
GlobalLogic Ukraine
Executable specifications for xtext
Executable specifications for xtext
meysholdt
Future of Xtext
Future of Xtext
Sven Efftinge
Java DSLs with Xtext
Java DSLs with Xtext
Dr. Jan Köhnlein
Xtext Best Practices
Xtext Best Practices
Sebastian Zarnekow
Introduction to Xbase
Introduction to Xbase
Holger Schill
The Eclipse Layout Kernel sirius con 2017
The Eclipse Layout Kernel sirius con 2017
Dr. Jan Köhnlein
A New Approach Towards Web-based IDEs
A New Approach Towards Web-based IDEs
Dr. Jan Köhnlein
More Related Content
Viewers also liked
XRobots
XRobots
Dr. Jan Köhnlein
Responsiveness
Responsiveness
Dr. Jan Köhnlein
Getting rid of backtracking
Getting rid of backtracking
Dr. Jan Köhnlein
Xbase - Implementing Domain-Specific Languages for Java
Xbase - Implementing Domain-Specific Languages for Java
meysholdt
Xtext's new Formatter API
Xtext's new Formatter API
meysholdt
Building a Python IDE with Xtext
Building a Python IDE with Xtext
Sebastian Zarnekow
Java Performance MythBusters
Java Performance MythBusters
Sebastian Zarnekow
Extending the Xbase Typesystem
Extending the Xbase Typesystem
Sebastian Zarnekow
What's Cooking in Xtext 2.0
What's Cooking in Xtext 2.0
Dr. Jan Köhnlein
Language Engineering With Xtext
Language Engineering With Xtext
Sven Efftinge
Scoping Tips and Tricks
Scoping Tips and Tricks
Sebastian Zarnekow
Scoping
Scoping
Dr. Jan Köhnlein
Pragmatic DSL Design with Xtext, Xbase and Xtend 2
Pragmatic DSL Design with Xtext, Xbase and Xtend 2
Dr. Jan Köhnlein
Codegeneration Goodies
Codegeneration Goodies
meysholdt
Building Your Own DSL with Xtext
Building Your Own DSL with Xtext
GlobalLogic Ukraine
Executable specifications for xtext
Executable specifications for xtext
meysholdt
Future of Xtext
Future of Xtext
Sven Efftinge
Java DSLs with Xtext
Java DSLs with Xtext
Dr. Jan Köhnlein
Xtext Best Practices
Xtext Best Practices
Sebastian Zarnekow
Introduction to Xbase
Introduction to Xbase
Holger Schill
Viewers also liked
(20)
XRobots
XRobots
Responsiveness
Responsiveness
Getting rid of backtracking
Getting rid of backtracking
Xbase - Implementing Domain-Specific Languages for Java
Xbase - Implementing Domain-Specific Languages for Java
Xtext's new Formatter API
Xtext's new Formatter API
Building a Python IDE with Xtext
Building a Python IDE with Xtext
Java Performance MythBusters
Java Performance MythBusters
Extending the Xbase Typesystem
Extending the Xbase Typesystem
What's Cooking in Xtext 2.0
What's Cooking in Xtext 2.0
Language Engineering With Xtext
Language Engineering With Xtext
Scoping Tips and Tricks
Scoping Tips and Tricks
Scoping
Scoping
Pragmatic DSL Design with Xtext, Xbase and Xtend 2
Pragmatic DSL Design with Xtext, Xbase and Xtend 2
Codegeneration Goodies
Codegeneration Goodies
Building Your Own DSL with Xtext
Building Your Own DSL with Xtext
Executable specifications for xtext
Executable specifications for xtext
Future of Xtext
Future of Xtext
Java DSLs with Xtext
Java DSLs with Xtext
Xtext Best Practices
Xtext Best Practices
Introduction to Xbase
Introduction to Xbase
More from Dr. Jan Köhnlein
The Eclipse Layout Kernel sirius con 2017
The Eclipse Layout Kernel sirius con 2017
Dr. Jan Köhnlein
A New Approach Towards Web-based IDEs
A New Approach Towards Web-based IDEs
Dr. Jan Köhnlein
Graphical Views For Xtext With FXDiagram
Graphical Views For Xtext With FXDiagram
Dr. Jan Köhnlein
Diagrams, Xtext and UX
Diagrams, Xtext and UX
Dr. Jan Köhnlein
Xtext, diagrams and ux
Xtext, diagrams and ux
Dr. Jan Köhnlein
Diagram Editors - The FXed Generation
Diagram Editors - The FXed Generation
Dr. Jan Köhnlein
Graphical Views For Xtext
Graphical Views For Xtext
Dr. Jan Köhnlein
The Xtext Grammar Language
The Xtext Grammar Language
Dr. Jan Köhnlein
Eclipse Diagram Editors - An Endangered Species
Eclipse Diagram Editors - An Endangered Species
Dr. Jan Köhnlein
DSLs for Java Developers
DSLs for Java Developers
Dr. Jan Köhnlein
A fresh look at graphical editing
A fresh look at graphical editing
Dr. Jan Köhnlein
A fresh look at graphical editing
A fresh look at graphical editing
Dr. Jan Köhnlein
A fresh look at graphical editing
A fresh look at graphical editing
Dr. Jan Köhnlein
Android tutorial - Xtext slides
Android tutorial - Xtext slides
Dr. Jan Köhnlein
Eclipse meets e4
Eclipse meets e4
Dr. Jan Köhnlein
Combining Text and Graphics in Eclipse-based Modeling Tools
Combining Text and Graphics in Eclipse-based Modeling Tools
Dr. Jan Köhnlein
Combining Graphical and Textual
Combining Graphical and Textual
Dr. Jan Köhnlein
Domain Specific Languages With Eclipse Modeling
Domain Specific Languages With Eclipse Modeling
Dr. Jan Köhnlein
Domänenspezifische Sprachen mit Xtext
Domänenspezifische Sprachen mit Xtext
Dr. Jan Köhnlein
Workshop On Xtext
Workshop On Xtext
Dr. Jan Köhnlein
More from Dr. Jan Köhnlein
(20)
The Eclipse Layout Kernel sirius con 2017
The Eclipse Layout Kernel sirius con 2017
A New Approach Towards Web-based IDEs
A New Approach Towards Web-based IDEs
Graphical Views For Xtext With FXDiagram
Graphical Views For Xtext With FXDiagram
Diagrams, Xtext and UX
Diagrams, Xtext and UX
Xtext, diagrams and ux
Xtext, diagrams and ux
Diagram Editors - The FXed Generation
Diagram Editors - The FXed Generation
Graphical Views For Xtext
Graphical Views For Xtext
The Xtext Grammar Language
The Xtext Grammar Language
Eclipse Diagram Editors - An Endangered Species
Eclipse Diagram Editors - An Endangered Species
DSLs for Java Developers
DSLs for Java Developers
A fresh look at graphical editing
A fresh look at graphical editing
A fresh look at graphical editing
A fresh look at graphical editing
A fresh look at graphical editing
A fresh look at graphical editing
Android tutorial - Xtext slides
Android tutorial - Xtext slides
Eclipse meets e4
Eclipse meets e4
Combining Text and Graphics in Eclipse-based Modeling Tools
Combining Text and Graphics in Eclipse-based Modeling Tools
Combining Graphical and Textual
Combining Graphical and Textual
Domain Specific Languages With Eclipse Modeling
Domain Specific Languages With Eclipse Modeling
Domänenspezifische Sprachen mit Xtext
Domänenspezifische Sprachen mit Xtext
Workshop On Xtext
Workshop On Xtext
Recently uploaded
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
joe51371421
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Wave PLM
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
MyIntelliSource, Inc.
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
harshavardhanraghave
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
OnePlan Solutions
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
OnePlan Solutions
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
shikhaohhpro
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
bodapatigopi8531
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Alberto González Trastoy
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Steffen Staab
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
kalichargn70th171
Clustering techniques data mining book ....
Clustering techniques data mining book ....
ShaimaaMohamedGalal
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
MyIntelliSource, Inc.
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
gurkirankumar98700
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
ComplianceQuest1
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
Arshad QA
Recently uploaded
(20)
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
Clustering techniques data mining book ....
Clustering techniques data mining book ....
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
Code Generation With Xtend
1.
Code Generation with Xtend Jan
Köhnlein 2014, Kiel
2.
A Java Dialect Reduces
the Noise Adds a Lot of Useful Features Used Everywhere in Xtext
3.
Compiles to Java
5 Code Uses Java’s Type System & Library Zero Integration Issues
4.
A Code Generator
With Xtend
5.
Extension Methods someMethod(arg0.arg1),
6.
Extension Methods someMethod(arg0. arg1)
7.
Syntactic Sugar Templates Type Inference Extension
Methods Functional Programming
8.
Builder APIs Operator overloading Active
Annotations …
Download now