开源雷达国内 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.

语言:Groovy · GitHub 星标:2 · Fork:1

在 GitHub 上查看原仓库

正在读取项目信息…