메뉴 건너뛰기




Volumn , Issue , 2003, Pages 141-150

Turning dynamic typing into static typing by program specialization in a compiler front-end for Octave

Author keywords

Array signal processing; Computer languages; Dispatching; Production; Program processors; Prototypes; Runtime; Shape; Trademarks; Turning

Indexed keywords

APL (PROGRAMMING LANGUAGE); ARRAY PROCESSING; CODES (SYMBOLS); COMPUTATIONAL LINGUISTICS; COMPUTER PROGRAMMING LANGUAGES; MATLAB; PRODUCTION; PROGRAM PROCESSORS; SIGNAL PROCESSING; TRADEMARKS; TURNING;

EID: 84944322905     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/SCAM.2003.1238040     Document Type: Conference Paper
Times cited : (13)

References (16)
  • 5
    • 18244388922 scopus 로고    scopus 로고
    • Building interpreters with rewriting strategies
    • M. van den Brand and R. Laemmel, editors, Workshop on Language Descriptions, Tools and Applications (LDTA'02), Elsevier Science Publishers, April
    • E. Dolstra and E. Visser. Building interpreters with rewriting strategies. In M. van den Brand and R. Laemmel, editors, Workshop on Language Descriptions, Tools and Applications (LDTA'02), volume 65/3 of Electronic Notes in Theoretical Computer Science. Elsevier Science Publishers, April 2002.
    • (2002) Electronic Notes in Theoretical Computer Science , vol.65 , Issue.3
    • Dolstra, E.1    Visser, E.2
  • 6
    • 84944343019 scopus 로고    scopus 로고
    • J. Eaton. Octave. http://www.octave.org/.
    • Eaton, J.1
  • 7
    • 18944392005 scopus 로고    scopus 로고
    • An Introduction to Program Specialisation by Type Inference
    • Glasgow University, July published electronically
    • J. Hughes. An Introduction to Program Specialisation by Type Inference. In Functional Programming. Glasgow University, July 1996. published electronically.
    • (1996) Functional Programming
    • Hughes, J.1
  • 8
    • 84944343020 scopus 로고    scopus 로고
    • Computing array shapes in MATLAB
    • Proceedings of the International Workshop on Languages and Compilers for Parallel Computing (LCPC), Cumberland Falls, USA, August Springer-Verlag
    • P. G. Joisha and P. Banerjee. Computing array shapes in MATLAB. In Proceedings of the International Workshop on Languages and Compilers for Parallel Computing (LCPC), Lecture Notes in Computer Science Series, Cumberland Falls, USA, August 2001. Springer-Verlag.
    • (2001) Lecture Notes in Computer Science Series
    • Joisha, P.G.1    Banerjee, P.2
  • 10
    • 84944343021 scopus 로고    scopus 로고
    • P. G. Joisha, U. N. Shenoy, and P. Banerjee. Technical report no. CPD-TR-2000-10-010, October 2000. Center for Parallel and Distributed Computing, Departament of Electrical and Computer Engineering, Northwestern University
    • P. G. Joisha, U. N. Shenoy, and P. Banerjee. Technical report no. CPD-TR-2000-10-010, October 2000. Center for Parallel and Distributed Computing, Departament of Electrical and Computer Engineering, Northwestern University.
  • 11
    • 18244404252 scopus 로고    scopus 로고
    • Strategies for source-to-source constant propagation
    • B. Gramlich and S. Lucas, editors, Workshop on Reduction Strategies (WRS'02), Copenhagen, Denmark, July Elsevier Science Publishers
    • K. Olmos and E. Visser. Strategies for source-to-source constant propagation. In B. Gramlich and S. Lucas, editors, Workshop on Reduction Strategies (WRS'02), volume 70/6 of Electronic Notes in Theoretical Computer Science, page 20, Copenhagen, Denmark, July 2002. Elsevier Science Publishers. http://www.elsevier.nl/locate/entcs/volume70.html.
    • (2002) Electronic Notes in Theoretical Computer Science , vol.70 , Issue.6 , pp. 20
    • Olmos, K.1    Visser, E.2
  • 12
    • 19144364637 scopus 로고    scopus 로고
    • Scoped dynamic rewrite rules
    • M. van den Brand and R. Verma, editors, Rule Based Programming (RULE'01), Elsevier Science Publishers, September
    • E. Visser. Scoped dynamic rewrite rules. In M. van den Brand and R. Verma, editors, Rule Based Programming (RULE'01), volume 59/4 of Electronic Notes in Theoretical Computer Science. Elsevier Science Publishers, September 2001.
    • (2001) Electronic Notes in Theoretical Computer Science , vol.59 , Issue.4
    • Visser, E.1
  • 13
    • 19144364637 scopus 로고    scopus 로고
    • Scoped dynamic rewrite rules
    • M. van den Brand and R. Verma, editors, Electronic Notes in Theoretical Computer Science, Elsevier Science Publishers, September
    • E. Visser. Scoped dynamic rewrite rules. In M. van den Brand and R. Verma, editors, Electronic Notes in Theoretical Computer Science, volume 9/4 of Rule Based Programming (RULE'01). Elsevier Science Publishers, September 2001.
    • (2001) Rule Based Programming (RULE'01) , vol.9 , Issue.4
    • Visser, E.1
  • 14
    • 84888256882 scopus 로고    scopus 로고
    • Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5
    • A. Middeldorp, editor, Rewriting Techniques and Applications (RTA'01), Springer-Verlag, May
    • E. Visser. Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5. In A. Middeldorp, editor, Rewriting Techniques and Applications (RTA'01), volume 2051 of Lecture Notes in Computer Science, pages 357-361. Springer-Verlag, May 2001.
    • (2001) Lecture Notes in Computer Science , vol.2051 , pp. 357-361
    • Visser, E.1
  • 15
    • 84937403401 scopus 로고    scopus 로고
    • Meta-programming with concrete object syntax
    • D. Batory, C. Consel, and W. Taha, editors, Generative Programming and Component Engineering (GPCE'02), Pittsburgh, PA, USA, October Springer-Verlag. [pdf]
    • E. Visser. Meta-programming with concrete object syntax. In D. Batory, C. Consel, and W. Taha, editors, Generative Programming and Component Engineering (GPCE'02), volume 2487 of Lecture Notes in Computer Science, pages 299-315, Pittsburgh, PA, USA, October 2002. Springer-Verlag. [pdf].
    • (2002) Lecture Notes in Computer Science , vol.2487 , pp. 299-315
    • Visser, E.1


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