找回密碼
 To register

QQ登錄

只需一步,快速開始

掃一掃,訪問微社區(qū)

打印 上一主題 下一主題

Titlebook: Software Languages; Syntax, Semantics, a Ralf L?mmel Textbook 2018 Springer Nature Switzerland AG 2018 System description languages.Context

[復(fù)制鏈接]
樓主: Cession
31#
發(fā)表于 2025-3-26 21:18:44 | 只看該作者
Representation of Object Programs in Metaprograms,tware components. This is an important foundation for metaprogramming. That is, we assume that one language – the metalanguage – is used for writing programs that analyze, manipulate, translate, generate, or otherwise consume or produce programs in another language – the object language. In this con
32#
發(fā)表于 2025-3-27 04:40:28 | 只看該作者
A Suite of Metaprogramming Scenarios,ms. Metaprogramming is at the heart of software language implementation and processing. The processed programs or artifacts are also referred to as object programs. The language in which the metaprograms are written is referred to as the metalanguage. The language of the processed programs or artifa
33#
發(fā)表于 2025-3-27 05:32:09 | 只看該作者
34#
發(fā)表于 2025-3-27 10:17:28 | 只看該作者
35#
發(fā)表于 2025-3-27 15:22:42 | 只看該作者
A Primer on Type Systems,ed to eventually, for example, the type of natural numbers or of Boolean values in an expression language. Types may be assigned to program phrases statically by means of a type system – this is a formal system consisting of inference rules, very much like a semantics definition. Assigned types (“pr
36#
發(fā)表于 2025-3-27 19:42:06 | 只看該作者
37#
發(fā)表于 2025-3-27 23:48:47 | 只看該作者
38#
發(fā)表于 2025-3-28 06:08:27 | 只看該作者
A Suite of Metaprogramming Techniques,rograms), pattern matching or accessors (to take apart object programs or to select suitable parts thereof), pattern building or constructors (to construct or compose object programs), and a computational model for tree walking (e.g., visitors in OO programming or possibly just recursion). In this c
39#
發(fā)表于 2025-3-28 06:32:34 | 只看該作者
Representation of Object Programs in Metaprograms,text, abstract syntax thus plays the role of defining the object-program representation in metaprograms. This chapter also discusses other implementation aspects of abstract syntax: conformance checking, serialization, and resolution (AST-to-ASG mapping).
40#
發(fā)表于 2025-3-28 13:57:10 | 只看該作者
A Suite of Metaprogramming Scenarios,cts is referred to as the object language. The following are all important scenarios of metaprogramming: interpretation, compilation, transformation, analysis, and code generation. In this chapter, we exercise several metaprogramming scenarios using Haskell as the metalanguage.
 關(guān)于派博傳思  派博傳思旗下網(wǎng)站  友情鏈接
派博傳思介紹 公司地理位置 論文服務(wù)流程 影響因子官網(wǎng) 吾愛論文網(wǎng) 大講堂 北京大學(xué) Oxford Uni. Harvard Uni.
發(fā)展歷史沿革 期刊點(diǎn)評 投稿經(jīng)驗(yàn)總結(jié) SCIENCEGARD IMPACTFACTOR 派博系數(shù) 清華大學(xué) Yale Uni. Stanford Uni.
QQ|Archiver|手機(jī)版|小黑屋| 派博傳思國際 ( 京公網(wǎng)安備110108008328) GMT+8, 2026-1-28 05:54
Copyright © 2001-2015 派博傳思   京公網(wǎng)安備110108008328 版權(quán)所有 All rights reserved
快速回復(fù) 返回頂部 返回列表
北流市| 嘉义市| 广平县| 铜山县| 聂拉木县| 讷河市| 姜堰市| 岱山县| 江川县| 乌苏市| 兰西县| 广元市| 托克逊县| 湘潭市| 安乡县| 温泉县| 元朗区| 高安市| 华容县| 安顺市| 福海县| 攀枝花市| 鞍山市| 溧水县| 博罗县| 邻水| 巴东县| 寿光市| 兰考县| 永康市| 龙江县| 子长县| 江阴市| 甘孜县| 南部县| 莱西市| 绥芬河市| 长治县| 民丰县| 前郭尔| 汶川县|