-
2
-
-
0030640719
-
Do you trust your compiler? Applying formal methods to constructing high-assurance compilers
-
Washington, DC
-
Boyle, J., Resler, R., Winter, K.: Do you trust your compiler? Applying formal methods to constructing high-assurance compilers. In: High-Assurance Systems Engineering Workshop. Washington, DC (1997)
-
(1997)
High-assurance Systems Engineering Workshop
-
-
Boyle, J.1
Resler, R.2
Winter, K.3
-
3
-
-
0019398205
-
Register allocation via coloring
-
Chaitin, G.J., Auslander, M.A., Chandra, A.K., Cocke, J., Hopkins, M.E., Markstein, P.W.: Register allocation via coloring. Computer Languages 6(1), 47-57 (1981)
-
(1981)
Computer Languages
, vol.6
, Issue.1
, pp. 47-57
-
-
Chaitin, G.J.1
Auslander, M.A.2
Chandra, A.K.3
Cocke, J.4
Hopkins, M.E.5
Markstein, P.W.6
-
4
-
-
0023331986
-
The categorical abstract machine
-
Cousineau, G., Curien, P.L., Mauny, M.: The categorical abstract machine. The Science of Programming 8(2), 173-202 (1987)
-
(1987)
The Science of Programming
, vol.8
, Issue.2
, pp. 173-202
-
-
Cousineau, G.1
Curien, P.L.2
Mauny, M.3
-
6
-
-
0027805209
-
The essence of compiling with continuations
-
Albuquerque, NM, USA, ACM Press, New York
-
Flanagan, C., Sabry, A., Duba, B.F., Felleisen, M.: The essence of compiling with continuations. In: Proceedings ACM SIGPLAN 1993 Conf. on Programming Language Design and Implementation, PLDI'93, Albuquerque, NM, USA, vol. 28, no. 6, pp. 237-247 1993, ACM Press, New York
-
(1993)
Proceedings ACM SIGPLAN 1993 Conf. on Programming Language Design and Implementation, PLDI'93
, vol.28
, Issue.6
, pp. 237-247
-
-
Flanagan, C.1
Sabry, A.2
Duba, B.F.3
Felleisen, M.4
-
8
-
-
33747328069
-
Building extensible compilers in a formal framework. A formal framework user's perspective
-
Slind, K. (ed.), Emerging Trends. University of Utah
-
Gray, N., Hickey, J., Nogin, A., Ţǎpuş, C.: Building extensible compilers in a formal framework. A formal framework user's perspective. In: Slind, K. (ed.), Emerging Trends. Proceedings of the 17th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2004), pp. 57-70. University of Utah (2004)
-
(2004)
Proceedings of the 17th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2004)
, pp. 57-70
-
-
Gray, N.1
Hickey, J.2
Nogin, A.3
Ţǎpuş, C.4
-
9
-
-
0009932281
-
Edinburgh LCF: A mechanized logic of computation
-
Springer-Verlag, NY
-
Gordon, M., Milner, R., Wadsworth, C.: Edinburgh LCF: A mechanized logic of computation, vol. 78 of Lecture Notes in Computer Science. Springer-Verlag, NY (1979)
-
(1979)
Lecture Notes in Computer Science
, vol.78
-
-
Gordon, M.1
Milner, R.2
Wadsworth, C.3
-
12
-
-
33747226679
-
Extensible hierarchical tactic construction in a logical framework
-
Slind, K., Bunker, A., Gopalakrishnan, G., (eds.), Proceedings of the 17th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2004), Springer-Verlag
-
Hickey, J., Nogin, A.: Extensible hierarchical tactic construction in a logical framework. In: Slind, K., Bunker, A., Gopalakrishnan, G., (eds.), Proceedings of the 17th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2004), vol. 3223 of Lecture Notes in Computer Science, Springer-Verlag, pp. 136-151 (2004)
-
(2004)
Lecture Notes in Computer Science
, vol.3223
, pp. 136-151
-
-
Hickey, J.1
Nogin, A.2
-
13
-
-
32044433083
-
MetaPRL - A modular logical environment
-
Basin, D., Wolff, B. (eds.), Proceedings of the 16th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2003), Springer-Verlag
-
Hickey, J., Nogin, A., Constable, R.L., Aydemir, B.E., Barzilay, E., Bryukhov Y., Eaton, R., Granicz A., Kopylov, A., Kreitz, C., Krupski, V.N., Lorigo, L., Schmitt, S., Witty, C., Yu, X.: MetaPRL - A modular logical environment. In: Basin, D., Wolff, B. (eds.), Proceedings of the 16th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2003), vol. 2758 of Lecture Notes in Computer Science, Springer-Verlag, pp. 287-303 (2003)
-
(2003)
Lecture Notes in Computer Science
, vol.2758
, pp. 287-303
-
-
Hickey, J.1
Nogin, A.2
Constable, R.L.3
Aydemir, B.E.4
Barzilay, E.5
Bryukhov, Y.6
Eaton, R.7
Granicz, A.8
Kopylov, A.9
Kreitz, C.10
Krupski, V.N.11
Lorigo, L.12
Schmitt, S.13
Witty, C.14
Yu, X.15
-
14
-
-
33747322035
-
Programming language experimentation using proof assistants. Compiler development as a case study
-
To be submitted to (in preparation)
-
Hickey, J., Nogin, A., Gray, N.: Programming language experimentation using proof assistants. Compiler development as a case study. To be submitted to Journal of Functional Programming (in preparation) (2005)
-
(2005)
Journal of Functional Programming
-
-
Hickey, J.1
Nogin, A.2
Gray, N.3
-
15
-
-
0041524820
-
-
Hickey, J.J., Nogin, A., Kopylov, A., et al.: MetaPRL Home Page, http://metaprl.org/
-
MetaPRL Home Page
-
-
Hickey, J.J.1
Nogin, A.2
Kopylov, A.3
-
17
-
-
33747285734
-
Process migration and transactions using a novel intermediate language
-
California Institute of Technology, Computer Science
-
Hickey, J., Smith, J.D., Aydemir, B., Gray, N., Granicz, A., Ţǎpuş., C.: Process migration and transactions using a novel intermediate language. Technical Report caltechCSTR:2002.007, California Institute of Technology, Computer Science (2002)
-
(2002)
Technical Report caltechCSTR:2002.007
-
-
Hickey, J.1
Smith, J.D.2
Aydemir, B.3
Gray, N.4
Granicz, A.5
Ţǎ puş, C.6
-
18
-
-
0003792407
-
Yacc - Yet another compiler compiler
-
AT&T Bell Laboratories
-
Johnson, S.C.: Yacc - yet another compiler compiler. Computer Science Technical Report 32, AT&T Bell Laboratories (1975)
-
(1975)
Computer Science Technical Report
, vol.32
-
-
Johnson, S.C.1
-
21
-
-
33747285735
-
Compiler construction in higher order logic programming
-
Practical Aspects of Declarative Languages
-
Liang, C.C.: Compiler construction in higher order logic programming. In: Practical Aspects of Declarative Languages, vol. 2257 of Lecture Notes in Computer Science, pp. 47-63 (2002)
-
(2002)
Lecture Notes in Computer Science
, vol.2257
, pp. 47-63
-
-
Liang, C.C.1
-
22
-
-
0031679751
-
From system F to typed assembly language
-
Morrisett, J.G., Walker, D., Crary, K., Glew, N.: From system F to typed assembly language. Principles of Programming Languages (1998)
-
(1998)
Principles of Programming Languages
-
-
Morrisett, J.G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
23
-
-
17144377157
-
Translation validation for an optimizing compiler
-
Necula, G.C.: Translation validation for an optimizing compiler. ACM SIGPLAN Notices 35(5), 83-94 (2000)
-
(2000)
ACM SIGPLAN Notices
, vol.35
, Issue.5
, pp. 83-94
-
-
Necula, G.C.1
-
24
-
-
32044469423
-
Sequent schema for derived rules
-
Carreño, V.A., Muñoz, C.A., Tahar, S. (eds.), Proceedings of the 15th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2002), Springer-Verlag
-
Nogin, A., Hickey J.: Sequent schema for derived rules. In: Carreño, V.A., Muñoz, C.A., Tahar, S. (eds.), Proceedings of the 15th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2002), vol. 2410 of Lecture Notes in Computer Science, Springer-Verlag, pp. 281-297 (2002)
-
(2002)
Lecture Notes in Computer Science
, vol.2410
, pp. 281-297
-
-
Nogin, A.1
Hickey, J.2
-
25
-
-
32044453783
-
A computational approach to reflective meta-reasoning about languages with bindings
-
MERLIN '05: Proceedings of the 3rd ACM SIGPLAN workshop on Mechanized reasoning about languages with variable binding, ACM, Press, An extended version is available as
-
Nogin, A., Kopylov, A., Yu, X., Hickey, J.: A computational approach to reflective meta-reasoning about languages with bindings. In: MERLIN '05: Proceedings of the 3rd ACM SIGPLAN workshop on Mechanized reasoning about languages with variable binding, ACM, Press, pp. 2-12. (2005) An extended version is available as California Institute of Technology technical report CaltechCSTR:2005.003
-
(2005)
California Institute of Technology Technical Report CaltechCSTR:2005.003
-
-
Nogin, A.1
Kopylov, A.2
Yu, X.3
Hickey, J.4
-
27
-
-
84956694006
-
Higher-order abstract syntax
-
Proceedings of the ACM SIGPLAN '88 Conference on Programming Language Design and Implementation (PLDI), Atlanta, Georgia, ACM, Press
-
Pfenning, F., Elliott, C.: Higher-order abstract syntax. In: Proceedings of the ACM SIGPLAN '88 Conference on Programming Language Design and Implementation (PLDI), vol. 23(7) of SIGPLAN Notices, Atlanta, Georgia, pp. 199-208 (1988). ACM, Press
-
(1988)
SIGPLAN Notices
, vol.23
, Issue.7
, pp. 199-208
-
-
Pfenning, F.1
Elliott, C.2
-
28
-
-
84976496175
-
A metalanguage for programming with bound names modulo renaming
-
Backhouse, R., Oliveira, J.N. (eds.), Mathematics of Program Construction, Springer-Verlag, Heidelberg
-
Pitts, A.M., Gabbay, M.: A metalanguage for programming with bound names modulo renaming. In: Backhouse, R., Oliveira, J.N. (eds.), Mathematics of Program Construction, vol. 1837 of Lecture Notes in Computer Science, Springer-Verlag, Heidelberg, pp. 230-255 (2000)
-
(2000)
Lecture Notes in Computer Science
, vol.1837
, pp. 230-255
-
-
Pitts, A.M.1
Gabbay, M.2
-
29
-
-
84947923818
-
Translation validation
-
Pnueli, A., Siegel, M., Singerman, E.: Translation validation. Lecture Notes in Computer Science 1384, 151-166 (1998)
-
(1998)
Lecture Notes in Computer Science
, vol.1384
, pp. 151-166
-
-
Pnueli, A.1
Siegel, M.2
Singerman, E.3
-
30
-
-
0004052839
-
-
PhD thesis, Carnegie Mellon University, Pittsburgh, PA, USA
-
Tarditi, D.: Design and Implementation of Code Optimizations for a Type-Directed Compiler for Standard ML. PhD thesis, Carnegie Mellon University, Pittsburgh, PA, USA (1997)
-
(1997)
Design and Implementation of Code Optimizations for A Type-directed Compiler for Standard ML
-
-
Tarditi, D.1
-
32
-
-
0038895765
-
Compiling language definitions: The ASF+SDF compiler
-
Van den Brand, M. Heering, J., Klint, P., Olivier, P.A.: Compiling language definitions: The ASF+SDF compiler. ACM Transactions of Programming Language Systems 24(4), 334-368 (2002)
-
(2002)
ACM Transactions of Programming Language Systems
, vol.24
, Issue.4
, pp. 334-368
-
-
Van Den Brand, M.1
Heering, J.2
Klint, P.3
Olivier, P.A.4
-
34
-
-
0038737398
-
-
Dunod, Paris (In French)
-
Weis, P., Leroy, X.: Le langage Caml, 2nd edn, Dunod, Paris 1999 (In French)
-
(1999)
Le Langage Caml, 2nd Edn
-
-
Weis, P.1
Leroy, X.2
|