Filters








4 Hits in 1.0 sec

CodeBricks

Giuseppe Attardi, Antonio Cisternino, Andrew Kennedy
2003 SIGPLAN notices  
The framework introduces a data type Code to represent code fragments: methods/operators from this class are used to reify a method from a class, producing its representation as an object of type Code.  ...  CodeBricks is a library implementing the framework for the .NET Common Language Runtime.  ...  CodeBricks provides a special type, Code, for representing parametric code fragments.  ... 
doi:10.1145/966049.777396 fatcat:j4ft5bkncvcz5ondvcnh42o6ca

CodeBricks

Giuseppe Attardi, Antonio Cisternino, Andrew Kennedy
2003 Proceedings of the 2003 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation - PEPM '03  
The framework introduces a data type Code to represent code fragments: methods/operators from this class are used to reify a method from a class, producing its representation as an object of type Code.  ...  CodeBricks is a library implementing the framework for the .NET Common Language Runtime.  ...  CodeBricks provides a special type, Code, for representing parametric code fragments.  ... 
doi:10.1145/777388.777396 dblp:conf/pepm/AttardiCK03 fatcat:vbp6e5mehvalzfa4mmodyipjzy

Multistage programming support in CLI

G. Attardi, A. Cisternino
2003 IEE Proceedings - Software  
The extension is based on CodeBricks -a framework for run-time code generation which allows expressing homogenous transformations of intermediate language as a composition of methods.  ...  They discuss the code generation strategy adopted by the framework and how an extension to CLR may improve the performance of multi-stage applications, although CodeBricks can also be implemented using  ...  MetaML adopts a finer grain for deferred code: a single expression can be deferred, whereas in CodeBricks only methods can be used to build code fragments.  ... 
doi:10.1049/ip-sen:20030990 fatcat:5gbbhr7dhzcojgnv4jjykm5sra

Domain driven program evolution

Diego Colombo
2009
With a compositional representation of quests it is possible to generate new quests using pre existent quest fragments as building blocks.  ...  It is important to introduce a special Fragment : the Empty Fragment or Fragment null , which is a indispensable building block in our framework.  ...  Z test (depth buffer test) is used to decide which pixel is to be displayed on the final picture and it uses the distance from of a point from the camera in the 3D space to decide the closest visible fragment  ... 
doi:10.6092/imtlucca/e-theses/9 fatcat:6rejdihxbbberpvo6hlkkd3yjy