10000 GitHub - stg-tud/tigerseye: Tigerseye is an extensible language embedding in Groovy based on the reflective embedding architecture (REA). REA embeds languages into reflective host languages, as Tigerseye exemplifies for Groovy. A reflective language is a special programming language with support for reflection that enables programs to reason about their structure and behavior. Specifically, there is support for introspection that allows analyzing programs, and support for intercession that allows transforming programs. Using reflection helps overcoming current limitations of language embedding, since it enables evolution of embedded languages by analyzing and transforming the language embedding itself.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tigerseye is an extensible language embedding in Groovy based on the reflective embedding architecture (REA). REA embeds languages into reflective host languages, as Tigerseye exemplifies for Groovy. A reflective language is a special programming language with support for reflection that enables programs to reason about their structure and behav…

License

Notifications You must be signed in to change notification settings

stg-tud/tigerseye

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the source code release of the TigersEye DSL Framework.


Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/LICENSE-2.0


INSTALLATION
------------
To complete the installation you new to copy the following files into /lib:

javalogo.jar
From: http://sourceforge.net/projects/javalogo/


GETTING STARTED
---------------
To build TigersEye, simply use the embedded gradle wrapper:
in the root directory "tigerseye" in which the build.gradle file is located,
you need to run from command line the following:
> gradlew build test 

To set up the project structure:
>gradlew cleanEclipse eclipse


About

Tigerseye is an extensible language embedding in Groovy based on the reflective embedding architecture (REA). REA embeds languages into reflective host languages, as Tigerseye exemplifies for Groovy. A reflective language is a special programming language with support for reflection that enables programs to reason about their structure and behav…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0