>-----Original Message----- >From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users- >boun...@listserver.u2ug.org] On Behalf Of Tony G >Sent: Sunday, 28 June 2009 6:26 AM >To: u2-users@listserver.u2ug.org >Subject: Re: [U2] Program Comments/Documentation/Notes/Revision History > > >But then there is the next step. There is a major difference >between folding code exclusively based on syntactical stuctures >and folding based on logical/functional components. In BASIC we >can have several labelled, internal subroutines, and UV >Functions, that are a part of a functional set. But, we can't >put those into a block to get them out of our way while we're >working on other sections.
At a higher level though these subroutines would (should) probably be called in sequence from (yet another) internal subroutine corresponding to the higher level functional unit ... 'least that is the way I'd tackle it (not strictly true, as I tend to use our "snippet technology" inside Visage, so by default I already have "code compressed" to a single line ... double click on a snippet or external subroutine name & you can edit/examine that. Not "the same" I know, but it works for me :-) > Err, except for our (n)ever evolving Pick BASIC. As you pointed out, the functionality you are talking about becomes a function/feature of the IDE or editing tool you are using, rather than "Pick Basic" itself --> when I call up Javascript in Notepad I get to see it all, but the same code viewed from another can be collapsed nicely. Ross Ferris Stamina Software Visage > Better by Design! _______________________________________________ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users