咨询与建议

限定检索结果

文献类型

  • 86 篇 会议
  • 72 篇 期刊文献
  • 10 篇 学位论文
  • 3 册 图书

馆藏范围

  • 171 篇 电子文献
  • 0 种 纸本馆藏

日期分布

学科分类号

  • 151 篇 工学
    • 107 篇 软件工程
    • 104 篇 计算机科学与技术...
    • 16 篇 电气工程
    • 6 篇 控制科学与工程
    • 3 篇 信息与通信工程
    • 2 篇 网络空间安全
    • 1 篇 仪器科学与技术
  • 13 篇 理学
    • 9 篇 数学
    • 2 篇 系统科学
    • 1 篇 化学
    • 1 篇 生物学
    • 1 篇 统计学(可授理学、...
  • 7 篇 管理学
    • 4 篇 管理科学与工程(可...
    • 3 篇 图书情报与档案管...
    • 1 篇 公共管理
  • 1 篇 文学
    • 1 篇 外国语言文学
  • 1 篇 医学
    • 1 篇 基础医学(可授医学...

主题

  • 171 篇 metaprogramming
  • 18 篇 languages
  • 15 篇 reflection
  • 12 篇 design
  • 11 篇 code generation
  • 10 篇 java
  • 8 篇 macros
  • 6 篇 domain-specific ...
  • 6 篇 dependent types
  • 6 篇 functional progr...
  • 6 篇 programming lang...
  • 5 篇 type systems
  • 5 篇 automatic verifi...
  • 5 篇 c++
  • 5 篇 type soundness
  • 5 篇 staging
  • 5 篇 language extensi...
  • 5 篇 smalltalk
  • 4 篇 compilers
  • 4 篇 multi-stage prog...

机构

  • 5 篇 tu berlin
  • 4 篇 univ colorado bo...
  • 4 篇 ecole polytech f...
  • 4 篇 tech univ darmst...
  • 4 篇 brno university ...
  • 3 篇 indiana univ blo...
  • 2 篇 univ nottingham ...
  • 2 篇 univ waterloo wa...
  • 2 篇 tech univ kosice...
  • 2 篇 princeton univ p...
  • 2 篇 delft univ techn...
  • 2 篇 univ gothenburg ...
  • 2 篇 univ massachuset...
  • 2 篇 mit csail cambri...
  • 2 篇 microsoft res re...
  • 2 篇 univ st andrews ...
  • 2 篇 carnegie mellon ...
  • 2 篇 imperial coll lo...
  • 2 篇 eindhoven univ t...
  • 2 篇 univ cambridge c...

作者

  • 4 篇 erdweg sebastian
  • 4 篇 rompf tiark
  • 4 篇 lorenzen florian
  • 3 篇 siek jeremy
  • 3 篇 van der storm ti...
  • 3 篇 miao weiyu
  • 3 篇 tanter eric
  • 3 篇 yallop jeremy
  • 3 篇 chiba shigeru
  • 3 篇 kollar jan
  • 2 篇 laszlo zoltan
  • 2 篇 hirschfeld rober...
  • 2 篇 levy ls
  • 2 篇 jansson patrik
  • 2 篇 monperrus martin
  • 2 篇 christiansen dav...
  • 2 篇 leshob abderrahm...
  • 2 篇 kiselyov oleg
  • 2 篇 godoy william f.
  • 2 篇 michael ball

语言

  • 150 篇 英文
  • 19 篇 其他
  • 1 篇 葡萄牙文
  • 1 篇 中文
检索条件"主题词=Metaprogramming"
171 条 记 录,以下是21-30 订阅
排序:
Compile-time Reflection and metaprogramming for Java  14
Compile-time Reflection and Metaprogramming for Java
收藏 引用
ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM)
作者: Miao, Weiyu Siek, Jeremy Univ Colorado Boulder CO 80309 USA
Java reflection enables us to write reusable programs that are independent of certain classes. However, when runtime performance is a big concern, we propose to use compile-time reflection for writing metaprograms tha... 详细信息
来源: 评论
ADELE: A Middleware for Supporting the Evolution of Multi-agents Systems Based on a metaprogramming Approach  14th
ADELE: A Middleware for Supporting the Evolution of Multi-ag...
收藏 引用
14th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS)
作者: Pico-Valencia, Pablo Holgado-Terriza, Juan A. Catholic Univ Ecuador Esmeraldas Programming & Dev Software Dept C Espejo & Santa Cruz Esmeraldas 080150 Ecuador Univ Granada Software Engn Dept C Periodista Daniel Saucedo Aranda S-N Granada 18071 Spain
This paper presents a middleware based on an agent model for supporting reactive agents that can change their behavior in order to evolve with time based on the accomplish of active norm defined into a dynamic normati... 详细信息
来源: 评论
Ur: Statically-Typed metaprogramming with Type-Level Record Computation  10
Ur: Statically-Typed Metaprogramming with Type-Level Record ...
收藏 引用
ACM SIGPLAN Conference on Programming Language Design and Implementation
作者: Chlipala, Adam Impredicative LLC Cambridge MA USA
Dependent types provide a strong foundation for specifying and verifying rich properties of programs through type-checking. The earliest implementations combined dependency, which allows types to mention program varia... 详细信息
来源: 评论
Backstage Java Making a Difference in metaprogramming  11
Backstage Java Making a Difference in Metaprogramming
收藏 引用
2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications
作者: Palmer, Zachary Smith, Scott F. Johns Hopkins Univ Baltimore MD 21218 USA
We propose Backstage Java (BSJ), a Java language extension which allows algorithmic, contextually-aware generation and transformation of code. BSJ explicitly and concisely represents design patterns and other encoding... 详细信息
来源: 评论
Virtual ADTs for Portable metaprogramming  18
Virtual ADTs for Portable Metaprogramming
收藏 引用
18th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes (MPLR)
作者: Stucki, Nicolas Brachthaeuser, Jonathan Immanuel Odersky, Martin Ecole Polytech Fed Lausanne Lausanne Switzerland
Scala 3 provides a metaprogramming interface that represents the abstract syntax tree definitions using algebraic data types. To allow the compiler to freely evolve without breaking the metaprogramming interface, we p... 详细信息
来源: 评论
An Approach to Support Legacy Systems Reengineering to MDD Using metaprogramming
An Approach to Support Legacy Systems Reengineering to MDD U...
收藏 引用
38th Latin America Conference on Informatics (CLEI)
作者: Papotti, Paulo Eduardo do Prado, Antonio Francisco de Souza, Wanderley Lopes Univ Fed Sao Carlos UFSCar DC Sao Carlos SP Brazil
Model-Driven Development (MDD) has been a subject of several studies focused on software development. Most studies in this area aims to show how to transform domain models, designing and implementing applications runn... 详细信息
来源: 评论
A Survey of metaprogramming Languages
收藏 引用
ACM COMPUTING SURVEYS 2020年 第6期52卷 113-113页
作者: Lilis, Yannis Savidis, Anthony ICS FORTH Iraklion Greece Univ Crete Comp Sci Dept Voutes Campus GR-70013 Iraklion Greece FORTH Inst Comp Sci N Plastira 100 GR-70013 Iraklion Greece
metaprogramming is the process of writing computer programs that treat programs as data, enabling them to analyze or transform existing programs or generate new ones. While the concept of metaprogramming has existed f... 详细信息
来源: 评论
Explicitly Heterogeneous metaprogramming with MetaHaskell  12
Explicitly Heterogeneous Metaprogramming with MetaHaskell
收藏 引用
17th ACM SIGPLAN International Conference on Functional Programming
作者: Mainland, Geoffrey Microsoft Research Cambridge United Kingdom
Languages with support for metaprogramming, like MetaOCaml, offer a principled approach to code generation by guaranteeing that well-typed metaprograms produce well-typed programs. However, many problem domains where ... 详细信息
来源: 评论
Zero-Overhead metaprogramming Reflection and Metaobject Protocols Fast and without Compromises  15
Zero-Overhead Metaprogramming Reflection and Metaobject Prot...
收藏 引用
36th ACM SIGPLAN Conference on Programming Language Design and Implementation
作者: Marr, Stefan Seaton, Chris Ducasse, Stephane Inria RMoD Lille France Univ Manchester Oracle Labs Manchester M13 9PL Lancs England
Runtime metaprogramming enables many useful applications and is often a convenient solution to solve problems in a generic way, which makes it widely used in frameworks, middleware, and domain-specific languages. Howe... 详细信息
来源: 评论
Transparent Replication Using metaprogramming in Cyan  17
Transparent Replication Using Metaprogramming in Cyan
收藏 引用
21st Brazilian Symposium on Programming Languages (SBLP) as Part of 8th Brazilian Conference on Software (CBSoft)
作者: Ugliara, Fellipe Augusto Dias Vieira, Gustavo Maciel Guimaraes, Jose de Oliveira FIT Tecnol Sorocaba SP Brazil Univ Fed Sao Carlos CCGT DComp Sorocaba SP Brazil
Replication can be used to increase the availability of a service by creating many operational copies of its data called replicas. Active replication is a form of replication that has strong consistency semantics, eas... 详细信息
来源: 评论