咨询与建议

限定检索结果

文献类型

  • 22 篇 期刊文献
  • 21 篇 会议

馆藏范围

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

日期分布

学科分类号

  • 41 篇 工学
    • 33 篇 软件工程
    • 18 篇 计算机科学与技术...
    • 2 篇 动力工程及工程热...
    • 2 篇 电气工程
    • 2 篇 化学工程与技术
    • 2 篇 石油与天然气工程
    • 2 篇 环境科学与工程(可...
    • 1 篇 机械工程
    • 1 篇 控制科学与工程
  • 2 篇 管理学
    • 2 篇 管理科学与工程(可...
  • 1 篇 理学
    • 1 篇 数学

主题

  • 43 篇 multi-stage prog...
  • 9 篇 domain-specific ...
  • 5 篇 languages
  • 5 篇 code generation
  • 4 篇 metaprogramming
  • 3 篇 type systems
  • 3 篇 definitional int...
  • 3 篇 design
  • 2 篇 language virtual...
  • 2 篇 partial evaluati...
  • 2 篇 algebraic dynami...
  • 2 篇 calculus of cons...
  • 2 篇 explicit substit...
  • 2 篇 parser combinato...
  • 2 篇 higher-order abs...
  • 2 篇 generic programm...
  • 2 篇 mutable state an...
  • 2 篇 cps
  • 2 篇 functional progr...
  • 2 篇 lexical scope

机构

  • 4 篇 ecole polytech f...
  • 3 篇 univ cambridge c...
  • 2 篇 beijing univ tec...
  • 2 篇 ecole polytech f...
  • 2 篇 univ tsukuba tsu...
  • 2 篇 rice univ dept c...
  • 2 篇 epfl data
  • 2 篇 epfl lamp
  • 1 篇 univ toronto on
  • 1 篇 peking univ peop...
  • 1 篇 long isl univ br...
  • 1 篇 state grid shand...
  • 1 篇 fnmoc monterey c...
  • 1 篇 inria futurs alc...
  • 1 篇 hunan univ coll ...
  • 1 篇 tohoku univ send...
  • 1 篇 indiana univ blo...
  • 1 篇 [a] tsukuba japa...
  • 1 篇 univ illinois dc...
  • 1 篇 iit robert w gal...

作者

  • 8 篇 rompf tiark
  • 7 篇 odersky martin
  • 5 篇 kiselyov oleg
  • 4 篇 yallop jeremy
  • 4 篇 kameyama yukiyos...
  • 2 篇 huang guohe
  • 2 篇 taha w
  • 2 篇 coppey thierry
  • 2 篇 zhang beibei
  • 2 篇 wei guannan
  • 2 篇 jonnalagedda man...
  • 2 篇 garcia ronald
  • 2 篇 stucki sandro
  • 2 篇 ge rui
  • 2 篇 shan chung-chieh
  • 2 篇 stucki nicolas
  • 2 篇 taha walid
  • 2 篇 inoue jun
  • 2 篇 ji ling
  • 1 篇 nagarjuna n

语言

  • 37 篇 英文
  • 6 篇 其他
检索条件"主题词=Multi-stage programming"
43 条 记 录,以下是31-40 订阅
排序:
A Dependently Typed multi-stage Calculus  17th
A Dependently Typed Multi-stage Calculus
收藏 引用
17th Asian Symposium on programming Languages and Systems (APLAS)
作者: Kawata, Akira Igarashi, Atsushi Kyoto Univ Grad Sch Informat Kyoto Japan
We study a dependently typed extension of a multi-stage programming language a la MetaOCaml, which supports quasi-quotation and cross-stage persistence for manipulation of code fragments as firstclass values and an ev... 详细信息
来源: 评论
Reflections on LMS: Exploring Front-End Alternatives  7
Reflections on LMS: Exploring Front-End Alternatives
收藏 引用
7th ACM SIGPLAN Symposium on Scala
作者: Rompf, Tiark Purdue Univ W Lafayette IN 47907 USA
Metaprogramming techniques to generate code at runtime in a general-purpose meta-language have seen a surge of interest in recent years, driven by the widening performance gap between high-level languages and emerging... 详细信息
来源: 评论
Preserving Lexical Scoping When Dynamically Embedding Languages  1
收藏 引用
19th Brazilian Symposium on programming Languages (SBLP)
作者: Ribeiro, Felix Muhammad, Hisham Maidl, Andre Murbach Ierusalimschy, Roberto Pontificia Univ Catolica Rio de Janeiro Dept Comp Sci Rio de Janeiro Brazil
There are various situations in which one may want to embed source code from one language into another, for example when combining relational query languages with application code or when performing staged meta-progra... 详细信息
来源: 评论
Staging beyond Terms: Prospects and Challenges  16
Staging beyond Terms: Prospects and Challenges
收藏 引用
ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM)
作者: Inoue, Jun Kiselyov, Oleg Kameyama, Yukiyoshi Natl Inst Adv Ind Sci & Technol Tokyo Japan Tohoku Univ Sendai Miyagi 980 Japan Univ Tsukuba Tsukuba Ibaraki 305 Japan
Staging is a program generation paradigm with a clean, well-investigated semantics which statically ensures that the generated code is always well-typed and well-scoped. Staging is often used for specializing programs... 详细信息
来源: 评论
Generating Mutually Recursive Definitions  2019
Generating Mutually Recursive Definitions
收藏 引用
ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM)
作者: Yallop, Jeremy Kiselyov, Oleg Univ Cambridge Cambridge England Tohoku Univ Sendai Miyagi Japan
Many functional programs - state machines [Krishnamurthi 2006], top-down and bottom-up parsers [Hinze and Paterson 2003;Hutton and Meijer 1996], evaluators [Abelson et al. 1984], GUI initialization graphs [Syme 2006],... 详细信息
来源: 评论
High-Performance Client-Side Web Applications through Haskell EDSLs  9
High-Performance Client-Side Web Applications through Haskel...
收藏 引用
9th ACM SIGPLAN Symposium on Haskell (Haskell 2016)
作者: Ekblad, Anton Chalmers Univ Technol Gothenburg Sweden
We present Aplite, a domain-specific language embedded in Haskell for implementing performance-critical functions in client-side web applications. In Aplite, we apply partial evaluation, multi-stage programming and te... 详细信息
来源: 评论
staged Parser Combinators for Efficient Data Processing  14
Staged Parser Combinators for Efficient Data Processing
收藏 引用
2014 ACM International Conference on Object-Oriented-programming-Systems-Languages-and-Applications (OOPSLA 14)
作者: Jonnalagedda, Manohar Coppey, Thierry Stucki, Sandro Rompf, Tiark Odersky, Martin EPFL LAMP Zurich Switzerland EPFL DATA Zurich Switzerland
Parsers are ubiquitous in computing, and many applications depend on their performance for decoding data efficiently. Parser combinators are an intuitive tool for writing parsers: tight integration with the host langu... 详细信息
来源: 评论
Lightweight Modular Staging: A Pragmatic Approach to Runtime Code Generation and Compiled DSLs
收藏 引用
ACM SIGPLAN NOTICES 2011年 第2期46卷 127-136页
作者: Rompf, Tiark Odersky, Martin Ecole Polytech Fed Lausanne CH-1015 Lausanne Switzerland
Software engineering demands generality and abstraction, performance demands specialization and concretization. Generative programming can provide both, but developing high-quality program generators takes a large eff... 详细信息
来源: 评论
staged Parser Combinators for Efficient Data Processing
收藏 引用
ACM SIGPLAN NOTICES 2014年 第10期49卷 637-653页
作者: Jonnalagedda, Manohar Coppey, Thierry Stucki, Sandro Rompf, Tiark Odersky, Martin EPFL LAMP Zurich Switzerland EPFL DATA Zurich Switzerland
Parsers are ubiquitous in computing, and many applications depend on their performance for decoding data efficiently. Parser combinators are an intuitive tool for writing parsers: tight integration with the host langu... 详细信息
来源: 评论
Environment classifiers
收藏 引用
ACM SIGPLAN NOTICES 2003年 第1期38卷 26-37页
作者: Taha, W Nielsen, MF Rice Univ Dept Comp Sci Houston TX 77251 USA IT Univ Copenhagen Dept Comp Sci Copenhagen Denmark
This paper proposes and develops the basic theory for a new approach to typing multi-stage languages based a notion of environment classifiers. This approach involves explicit but lightweight tracking-at type-checking... 详细信息
来源: 评论