메뉴 건너뛰기




Volumn 309, Issue 1-3, 2003, Pages 469-502

The regular-language semantics of second-order idealized ALGOL

Author keywords

ALGOL like languages; Game semantics; Regular languages

Indexed keywords

ALGOL (PROGRAMMING LANGUAGE); AUTOMATION; COMPUTABILITY AND DECIDABILITY; GAME THEORY; MATHEMATICAL MODELS; SET THEORY;

EID: 0242523914     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0304-3975(03)00315-3     Document Type: Article
Times cited : (55)

References (36)
  • 1
    • 19144370807 scopus 로고    scopus 로고
    • Linearity, sharing and state: A fully abstract game semantics for idealized Algol with active expressions (extended abstract)
    • Electronic notes in Theoretical Computer Science, Elsevier, Amsterdam, (also as Chap. 20 of [22])
    • S. Abramsky, G. McCusker, Linearity, sharing and state: a fully abstract game semantics for idealized Algol with active expressions (extended abstract), in: Proc. of 1996 Workshop on Linear Logic, Vol. 3, Electronic notes in Theoretical Computer Science, Elsevier, Amsterdam, 1996 (also as Chap. 20 of [22]).
    • (1996) Proc. of 1996 Workshop on Linear Logic , vol.3
    • Abramsky, S.1    McCusker, G.2
  • 2
    • 0242626976 scopus 로고    scopus 로고
    • Game semantics
    • Marktoberdorf summer school
    • S. Abramsky, G. McCusker, Game semantics, Lecture Notes, Marktoberdorf summer school, 1997 (available from http://web.comlab.ox.ac.uk/oucl/work/samson.abramsky/mdorf97.ps.gz ).
    • (1997) Lecture Notes
    • Abramsky, S.1    McCusker, G.2
  • 3
    • 0027188127 scopus 로고
    • Full abstraction for a shared variable parallel language
    • IEEE Computer Society Press, Los Alamitos, CA, Montreal, Canada, (published also as Chap. 21 of [22])
    • S. Brookes, Full abstraction for a shared variable parallel language, in: Proc. 8th Annual IEEE Symp. on Logic in Computer Science, IEEE Computer Society Press, Los Alamitos, CA, Montreal, Canada, 1993, pp. 98-109 (published also as Chap. 21 of [22]).
    • (1993) Proc. 8th Annual IEEE Symp. on Logic in Computer Science , pp. 98-109
    • Brookes, S.1
  • 4
    • 49349118202 scopus 로고
    • Lambda calculus notation with namefree formulas involving symbols that represent reference transforming mappings
    • Bruijn N. Lambda calculus notation with namefree formulas involving symbols that represent reference transforming mappings. Indag. Math. 40(3):1979;348-356.
    • (1979) Indag. Math. , vol.40 , Issue.3 , pp. 348-356
    • Bruijn, N.1
  • 6
    • 18944367326 scopus 로고    scopus 로고
    • Regular language semantics for a call-by-value programming language
    • Electronic Notes in Theoretical Computer Science, Elsevier, Aarhus, Denmark
    • D.R. Ghica, Regular language semantics for a call-by-value programming language, in: Proc. of the 17th Annual Conf. on Mathematical Foundations of Programming Semantics, Electronic Notes in Theoretical Computer Science, Elsevier, Aarhus, Denmark, 2001, pp. 85-98.
    • (2001) Proc. of the 17th Annual Conf. on Mathematical Foundations of Programming Semantics , pp. 85-98
    • Ghica, D.R.1
  • 7
    • 0242458579 scopus 로고    scopus 로고
    • Ph.D. Thesis, Queen's University School of Computing, Kingston, Ontario, Canada
    • D.R. Ghica, A games-based foundation for compositional software model checking, Ph.D. Thesis, Queen's University School of Computing, Kingston, Ontario, Canada; also available as Oxford University Computing Laboratory Research Report RR-02-13, November 2002.
    • A Games-based Foundation for Compositional Software Model Checking
    • Ghica, D.R.1
  • 8
    • 24844462617 scopus 로고    scopus 로고
    • November
    • D.R. Ghica, A games-based foundation for compositional software model checking, Ph.D. Thesis, Queen's University School of Computing, Kingston, Ontario, Canada; also available as Oxford University Computing Laboratory Research Report RR-02-13, November 2002.
    • (2002) Oxford University Computing Laboratory Research Report , vol.RR-02-13
  • 9
    • 84974574919 scopus 로고    scopus 로고
    • Reasoning about Idealized ALGOL using regular languages
    • Proc. of 27th Internat. Coll. on Automata, Languages and Programming ICALP 2000, Springer, Berlin
    • D.R. Ghica, G. McCusker, Reasoning about Idealized ALGOL using regular languages, in: Proc. of 27th Internat. Coll. on Automata, Languages and Programming ICALP 2000, Lecture Notes in Computer Science, Vol. 1853, Springer, Berlin, 2000, pp. 103-116.
    • (2000) Lecture Notes in Computer Science , vol.1853 , pp. 103-116
    • Ghica, D.R.1    McCusker, G.2
  • 13
    • 0032597491 scopus 로고    scopus 로고
    • A fully abstract game semantics for finite nondeterminism
    • IEEE, Washington, Brussels, Tokyo
    • R. Harmer, G. McCusker, A fully abstract game semantics for finite nondeterminism, in: 14th Symp. on Logic in Computer Science (LICS'99), IEEE, Washington, Brussels, Tokyo, 1999, pp. 422-430.
    • (1999) 14th Symp. on Logic in Computer Science (LICS'99) , pp. 422-430
    • Harmer, R.1    McCusker, G.2
  • 14
    • 0021937527 scopus 로고
    • Extending regular expressions with iterated shuffle
    • Jantzen M. Extending regular expressions with iterated shuffle. Theoret. Comput. Sci. 38(2-3):1985;223-247.
    • (1985) Theoret. Comput. Sci. , vol.38 , Issue.2-3 , pp. 223-247
    • Jantzen, M.1
  • 15
    • 0006470242 scopus 로고
    • Even simple programs are hard to analyze
    • Jones N.D., Muchnick S.S. Even simple programs are hard to analyze. J. Assoc. Comput. Mach. 24(2):1977;338-350.
    • (1977) J. Assoc. Comput. Mach. , vol.24 , Issue.2 , pp. 338-350
    • Jones, N.D.1    Muchnick, S.S.2
  • 17
    • 33846545518 scopus 로고
    • Towards fully abstract semantics for local variables: Preliminary report
    • ACM, New York, San Diego, CA, (reprinted as Chap. 7 of [22])
    • A.R. Meyer, K. Sieber, Towards fully abstract semantics for local variables: preliminary report, in: Conf. Record of the 15th Annual ACM Symp. on Principles of Programming Languages, ACM, New York, San Diego, CA, 1988, pp. 191-203 (reprinted as Chap. 7 of [22]).
    • (1988) Conf. Record of the 15th Annual ACM Symp. on Principles of Programming Languages , pp. 191-203
    • Meyer, A.R.1    Sieber, K.2
  • 19
    • 0005062369 scopus 로고    scopus 로고
    • Syntactic control of interference revisited
    • (preliminary version reprinted as Chap. 18 of [22])
    • O'Hearn P.W., Power A.J., Takeyama M., Tennent R.D. Syntactic control of interference revisited. Theoret. Comput. Sci. 228:1999;175-210. (preliminary version reprinted as Chap. 18 of [22]).
    • (1999) Theoret. Comput. Sci. , vol.228 , pp. 175-210
    • O'hearn, P.W.1    Power, A.J.2    Takeyama, M.3    Tennent, R.D.4
  • 20
    • 15344342873 scopus 로고
    • Objects, interference and the Yoneda embedding
    • S. Brookes, M. Main, A. Melton, M. Mislove (Eds.), Mathematical Foundations of Programming Semantics, 11th Annual Conference, Elsevier Science, Tulane University, New Orleans, Louisiana
    • P.W. O'Hearn, U.S. Reddy, Objects, interference and the Yoneda embedding, in: S. Brookes, M. Main, A. Melton, M. Mislove (Eds.), Mathematical Foundations of Programming Semantics, 11th Annual Conference, Electronic Notes in Theoretical Computer Science, Vol. 1, Elsevier Science, Tulane University, New Orleans, Louisiana, 1995.
    • (1995) Electronic Notes in Theoretical Computer Science , vol.1
    • O'Hearn, P.W.1    Reddy, U.S.2
  • 21
    • 0000169374 scopus 로고    scopus 로고
    • From Algol to polymorphic linear lambda-calculus
    • O'Hearn P.W., Reynolds J.C. From Algol to polymorphic linear lambda-calculus. J. Assoc. Comput. Mach. 47(1):2000;167-223.
    • (2000) J. Assoc. Comput. Mach. , vol.47 , Issue.1 , pp. 167-223
    • O'hearn, P.W.1    Reynolds, J.C.2
  • 25
    • 0005421731 scopus 로고    scopus 로고
    • Functor categories and store shapes
    • P.W. O'Hearn, R.D. Tennent (Eds.), Birkhäuser, Boston, Chap. 11
    • F.J. Oles, Functor categories and store shapes, in: P.W. O'Hearn, R.D. Tennent (Eds.), ALGOL-like Languages, Progress in Theoretical Computer Science, Birkhäuser, Boston, 1997, Chap. 11, pp. 3-12.
    • (1997) ALGOL-like Languages, Progress in Theoretical Computer Science , pp. 3-12
    • Oles, F.J.1
  • 26
    • 0036044707 scopus 로고    scopus 로고
    • Observational equivalence of third-order idealized Algol is decidable
    • C.-H.L. Ong, Observational equivalence of third-order idealized Algol is decidable, in: Proc. of IEEE Symp. on Logic in Comp. Science, 2002, pp. 245-256.
    • (2002) Proc. of IEEE Symp. on Logic in Comp. Science , pp. 245-256
    • Ong, C.-H.L.1
  • 27
    • 0029699816 scopus 로고    scopus 로고
    • Reasoning about local variables with operationally-based logical relations
    • IEEE Computer Society Press, Washington, (a version also published as Chap. 17 of [22])
    • A.M. Pitts, Reasoning about local variables with operationally-based logical relations, in: 11th Annual Symp. on Logic in Computer Science, IEEE Computer Society Press, Washington, 1996, pp. 152-163 (a version also published as Chap. 17 of [22]).
    • (1996) 11th Annual Symp. on Logic in Computer Science , pp. 152-163
    • Pitts, A.M.1
  • 28
    • 0030084648 scopus 로고    scopus 로고
    • Global state considered unnecessary: Introduction to object-based semantics
    • (published also as Chap. 19 of [22])
    • Reddy U.S. Global state considered unnecessary. introduction to object-based semantics LISP Symbolic Comput. 9(1):1996;7-76. (published also as Chap. 19 of [22]).
    • (1996) LISP Symbolic Comput. , vol.9 , Issue.1 , pp. 7-76
    • Reddy, U.S.1
  • 30
    • 0019705872 scopus 로고
    • The essence of ALGOL
    • J.W. de Bakker, J.C. van Vliet (Eds.), North-Holland, Amsterdam, (reprinted as Chap. 3 of [22])
    • J.C. Reynolds, The essence of ALGOL, in: J.W. de Bakker, J.C. van Vliet (Eds.), Algorithmic Languages, Proc. Internat. Symp. on Algorithmic Languages, North-Holland, Amsterdam, 1981, pp. 345-372 (reprinted as Chap. 3 of [22]).
    • (1981) Algorithmic Languages, Proc. Internat. Symp. on Algorithmic Languages , pp. 345-372
    • Reynolds, J.C.1
  • 33
    • 0242458586 scopus 로고    scopus 로고
    • On the need for a popular formal semantics
    • Schmidt D.A. On the need for a popular formal semantics. ACM SIGPLAN Notices. 32(1):1997;115-116.
    • (1997) ACM SIGPLAN Notices , vol.32 , Issue.1 , pp. 115-116
    • Schmidt, D.A.1
  • 34
    • 0001921746 scopus 로고
    • Toward a mathematical semantics for computer languages
    • J. Fox (Ed.), Proc. of the Symp. on Computers and Automata, Polytechnic Institute of Brooklyn Press, New York
    • D.S. Scott, C. Strachey, Toward a mathematical semantics for computer languages, in: J. Fox (Ed.), Proc. of the Symp. on Computers and Automata, Microwave Research Institute Symposia Series, Vol. 21, Polytechnic Institute of Brooklyn Press, New York, 1971, pp. 19-46; also Technical Monograph PRG-6, Oxford University Computing Laboratory, Programming Research Group, Oxford.
    • (1971) Microwave Research Institute Symposia Series , vol.21 , pp. 19-46
    • Scott, D.S.1    Strachey, C.2
  • 35
    • 0242626989 scopus 로고    scopus 로고
    • Oxford University Computing Laboratory, Programming Research Group, Oxford
    • D.S. Scott, C. Strachey, Toward a mathematical semantics for computer languages, in: J. Fox (Ed.), Proc. of the Symp. on Computers and Automata, Microwave Research Institute Symposia Series, Vol. 21, Polytechnic Institute of Brooklyn Press, New York, 1971, pp. 19-46; also Technical Monograph PRG-6, Oxford University Computing Laboratory, Programming Research Group, Oxford.
    • Technical Monograph PRG-6
  • 36
    • 68549106803 scopus 로고
    • Full abstraction for the second order subset of an ALGOL-like language
    • Lecture Notes in Computer Science, Springer, Berlin, Kǒsice, Slovakia, (a version also published as Chap. 15 of [22])
    • K. Sieber, Full abstraction for the second order subset of an ALGOL-like language, in: Mathematical Foundations of Computer Science, Vol. 841, Lecture Notes in Computer Science, Springer, Berlin, Kǒsice, Slovakia, 1994, pp. 608-617 (a version also published as Chap. 15 of [22]).
    • (1994) Mathematical Foundations of Computer Science , vol.841 , pp. 608-617
    • Sieber, K.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.