咨询与建议

限定检索结果

文献类型

  • 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 条 记 录,以下是11-20 订阅
排序:
Magic Potion: Incorporating New Development Paradigms through metaprogramming
收藏 引用
IEEE SOFTWARE 2010年 第5期27卷 38-44页
作者: Djuric, Dragan Devedzic, Vladan Univ Belgrade Belgrade 11001 Serbia
Today\'s applications require mixing and matching languages, platforms, and paradigms, which increases a solution\'s complexity. The authors propose a lighter approach that borrows a desired paradigm and incor... 详细信息
来源: 评论
A GENERALIZED-APPROACH TO metaprogramming IN LOGIC GRAMMARS
收藏 引用
NEW GENERATION COMPUTING 1990年 第3期8卷 211-223页
作者: WILMES, T 1. Institut für Informatik und Praktische Mathematik Christian-Albrechts-Universit?t Kiel Olshausenstr 40 D-2300 Kiel Federal Republic of Germany
This paper extends Definite Clause Grammars (DCGs) by a metaprogramming facility which supports sequences of items (terminals, nonterminals, Prolog goals, etc.) as values of variables. Variables may be employed themse... 详细信息
来源: 评论
A metaprogramming Framework for Formal Verification
收藏 引用
PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL 2017年 第ICFP期1卷 1-29页
作者: Ebner, Gabriel Ullrich, Sebastian Roesch, Jared Avigad, Jeremy de Moura, Leonardo Vienna Univ Technol Vienna Austria Karlsruhe Inst Technol Karlsruhe Germany Univ Washington Seattle WA 98195 USA Carnegie Mellon Univ Pittsburgh PA 15213 USA Microsoft Res Redmond WA USA
We describe the metaprogramming framework currently used in Lean, an interactive theorem prover based on dependent type theory. This framework extends Lean's object language with an API to some of Lean's inter... 详细信息
来源: 评论
Fast JSON parser using metaprogramming on GPU  9
Fast JSON parser using metaprogramming on GPU
收藏 引用
9th IEEE International Conference on Data Science and Advanced Analytics (DSAA)
作者: Kaczmarski, Krzysztof Narebski, Jakub Piotrowski, Stanislaw Przymus, Piotr Warsaw Univ Technol Warsaw Poland Nicolaus Copernicus Univ Torun Torun Poland
We demonstrate a new idea of a parallel GPU JSON parser, which is able to optimize the parsing and initial transformation process through metaprogramming. It outperforms other well-known solutions like simdjson, Panda... 详细信息
来源: 评论
Static Loop Parallelization Decision Using Template metaprogramming  16
Static Loop Parallelization Decision Using Template Metaprog...
收藏 引用
International Conference on High Performance Computing & Simulation (HPCS)
作者: Pereda, Alexis Hill, David R. C. Mazel, Claude Bachelet, Bruno Univ Clermont Auvergne CNRS LIMOS Clermont Ferrand France
This article proposes to use C++ template metaprogramming techniques to decide at compile-time which parts of a code sequence in a loop can be parallelized. The approach focuses on characterizing the way a variable is... 详细信息
来源: 评论
Sized Types for Low-Level Quantum metaprogramming  11th
Sized Types for Low-Level Quantum Metaprogramming
收藏 引用
11th International Conference on Reversible Computation (RC)
作者: Amy, Matthew Univ Waterloo Waterloo ON Canada
One of the most fundamental aspects of quantum circuit design is the concept of families of circuits parametrized by an instance size. As in classical programming, metaprogramming allows the programmer to write entire... 详细信息
来源: 评论
High-Fidelity metaprogramming with Separator Syntax Trees  2020
High-Fidelity Metaprogramming with Separator Syntax Trees
收藏 引用
ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM')
作者: Aarssen, Rodin T. A. van der Storm, Tijs Ctr Wiskunde & Informat Amsterdam Netherlands Eindhoven Univ Technol Eindhoven Netherlands Univ Groningen Groningen Netherlands
Many metaprogramming tasks, such as refactorings, automated bug fixing, or large-scale software renovation, require high-fidelity source code transformations - transformations which preserve comments and layout as muc... 详细信息
来源: 评论
GraalVM: metaprogramming inside a Polyglot System  3
GraalVM: Metaprogramming inside a Polyglot System
收藏 引用
3rd ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection (META)
作者: Bonetta, Daniele Oracle Labs VM Res Grp Belmont CA 94002 USA
GraalVM is a polyglot virtual machine for running applications written in a variety of languages such as JavaScript, Ruby, Python, R, JVM-based languages like Java, Scala, Kotlin, and LLVM-based languages such as C an... 详细信息
来源: 评论
First-Class Data Types in Shallow Embedded Domain-Specific Languages using metaprogramming  34
First-Class Data Types in Shallow Embedded Domain-Specific L...
收藏 引用
34th Symposium on Implementation and Application of Functional Languages (IFL)
作者: Lubbers, Mart Koopman, Pieter Plasmeijer, Rinus Radboud Univ Nijmegen Inst Comp & Informat Sci Nijmegen Netherlands
Functional programming languages are excellent for hosting embedded domain specific languages (eDSLs) because of their rich type systems, minimal syntax, and referential transparency. However, data types defined in th... 详细信息
来源: 评论
Toward Foundations for Type-Reflective metaprogramming  09
Toward Foundations for Type-Reflective Metaprogramming
收藏 引用
8th International Conference on Generative Programming and Component Engineering
作者: Garcia, Ronald Lumsdaine, Andrew Rice Univ Houston TX 77251 USA Indiana Univ Bloomington IN 47405 USA
C++ template metaprogramming has been used with great success to build software applications and libraries. In practice, however, template metaprogramming suffers usability, reliability, and capability shortcomings, a... 详细信息
来源: 评论