H ?
«
‹
←
→
›
»
Language peer sets for CRML: United States↑ United States/1992↑ Designed 1992 ↑ 1990s languages ↑ Fifth generation↑ Post-Cold War↑ CRML(ID:3650/crm001)alternate simple viewCountry: United States Designed 1992 Compile-time Reflective ML CRML is an implementation of compile-time reflection for a subset of ML built on top of the Standard ML of New Jersey compiler. Reflection is the "magic" that turns data into programs. Compile-time reflection allows user written functions to access data calculated during compilation to construct program representations. These representations are then transformed, by reflection, into the programs they represent. Essentially, compile-time reflection allows representations (data) calculated by compile-time evaluation to be type-checked and submitted to the compiler itself, to be turned into object code and integrated with the rest of the compiler's output. Structures: Related languages
References: Resources Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder |