16 Publications
2000
From macrogeneration to syntactic abstraction
Dybvig, R. K
HIGH ORDER SYMBOL COMPUT, vol. 13, (no. 1), pp. 57-63, 2000. | Journal Article
1998
A practical and flexible flow analysis for higher-order languages
Ashley, J. M and Dybvig, R. K
ACM Transactions on Programming Languages and Systems, vol. 20, (no. 4), pp. 845-868, 1998. | Journal Article
 
Infrastructure for profile-driven dynamic recompilation
Burger, Robert G and Dybvig, R. K
PROC IEEE INT CONF COMPUT LANG. pp. 240-249. 1998, 1998. | Journal Article
1996
Printing floating-point numbers quickly and accurately
Burger, Robert G and Dybvig, R. K
Conference on Programming Language Design and Implementation: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation : Philadelphia, Pennsylvania, United States; 21-24 May 1996. 1996. | Conference Proceeding
 
Printing floating-point numbers quickly and accurately
Burger, Robert G and Dybvig, R. K
ACM SIGPLAN Notices, vol. 31, (no. 5), pp. 108-116, 1996. | Journal Article
 
Representing control in the presence of one-shot continuations
Bruggeman, CarlWaddell, Oscar and Dybvig, R. K
Conference on Programming Language Design and Implementation: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation; 21-24 May 1996. 1996. | Conference Proceeding
 
Representing control in the presence of one-shot continuations
Bruggeman, CarlWaddell, Oscar and Dybvig, R. K
ACM SIGPLAN Notices, vol. 31, (no. 5), pp. 99-107, 1996. | Journal Article
1995
Register allocation using lazy saves, eager restores, and greedy shuffling
Burger, Robert GWaddell, Oscar and Dybvig, R. K
ACM SIGPLAN Notices, vol. 30, (no. 6), pp. 130-138, 1995. | Journal Article
 
Register allocation using lazy saves, eager restores, and greedy shuffling
Burger, Robert GWaddell, Oscar and Dybvig, R. K
Conference on Programming Language Design and Implementation: Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation; 18-21 June 1995. 1995. | Conference Proceeding
1994
An efficient implementation of multiple return values in Scheme
Ashley, J. M and Dybvig, R. K
Conference on LISP and Functional Programming: Proceedings of the 1994 ACM conference on LISP and functional programming; 27-29 June 1994. 1994. | Conference Proceeding
 
An efficient implementation of multiple return values in Scheme
Ashley, J. M and Dybvig, R. K
ACM SIGPLAN Lisp Pointers, vol. VII, (no. 3), pp. 140-149, 1994. | Journal Article
1990
A new approach to procedures with variable arity.
Dybvig, R. K and Hieb, R.
LISP SYMB. COMPUT., vol. 3, (no. 3), pp. 229-244, 1990. | Journal Article
 
Representing control in the presence of first-class continuations
Hieb, R.Dybvig, R. K and Bruggeman, Carl
ACM SIGPLAN Notices, vol. 25, (no. 6), pp. 66-77, 1990. | Journal Article
 
Representing control in the presence of first-class continuations
Hieb, R.Dybvig, R. K and Bruggeman, Carl
Conference on Programming Language Design and Implementation: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation. 1990. | Conference Proceeding
1988
Expansion-passing style: A general macro mechanism.
Dybvig, R. KFriedman, D. P and Haynes, Christopher T
LISP SYMBOLIC COMPUT., vol. 1, (no. 1), pp. 53-75, 1988. | Journal Article
1986
Expansion-passing style: beyond conventional macros
Dybvig, R. KFriedman, Daniel P and Haynes, Christopher T
Conference on LISP and Functional Programming: Proceedings of the 1986 ACM conference on LISP and functional programming. 1986. | Conference Proceeding