Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!iuvax!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!m.cs.uiuc.edu!sunb0.cs.uiuc.edu!mccaugh From: mccaugh@sunb0.cs.uiuc.edu Newsgroups: comp.lang.c Subject: Re: Need C-->Pascal conversion program Message-ID: <24700002@sunb0.cs.uiuc.edu> Date: 16 Mar 90 05:54:00 GMT References: <3267@umn-d-ub.D.UMN.EDU> Lines: 9 Nf-ID: #R:umn-d-ub.D.UMN.EDU:3267:sunb0.cs.uiuc.edu:24700002:000:366 Nf-From: sunb0.cs.uiuc.edu!mccaugh Mar 15 23:54:00 1990 If you are going to convert from PASCAl to C, how do you propose to handle arbitrarily nested PROCs/FUNCTIONs? Scope-nesting can get arbitrarily complex in PASCAL - not so in C. The usual solution is a "display" consisting of pointers within the nested block to variables referenced in some containing block. Scott McCaughrin (mccaugh@sunb0.cs.uiuc.edu) .