• Subject: Re: Free format question on D specs
  • From: Barbara Morris <bmorris@xxxxxxxxxx>
  • Date: Fri, 1 Feb 2019 13:45:04 -0500
  • Arc-authentication-results: i=1; mx.google.com; spf=neutral (google.com: is neither permitted nor denied by best guess record for domain of rpg400@xxxxxxxxxxx) smtp.mailfrom=rpg400@xxxxxxxxxxx; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-language:in-reply-to:user-agent:content-transfer-encoding :mime-version:reply-to:references:message-id:organization:date :subject:from:to; bh=+iv5zLwHMgVvG6jXAAkPki6QeH1gx6RVWJmmVmBPcGs=; b=W25yTaXCguVNaH/sfO0MXe8DbxHWiUqFrzNi+o3rfnPXeHcUVccqSUXyP2Pzsbalf6 q2MTZRwoP0MvE5MM8EMWEdiJqvqIdHEQFc8ohz6md4RPIPNCOHM8IZp/3ZzdjDekRSfQ g4i0EYim8JyBYtrTpbjJ3b2gZhdhimnQNN9STlkovS9KZTYNIcISY4W6b9/AJiscvexf rEc91zF3rgrmzG81LXnOSuH+58MNFIMKu1Ofwg9tifHQnIY4Hm2xXYQ+O0Ft0QDMYWvu YMfqVXG0xqjom2fpbpuS1EmuSXxMSKePPbR0PKntLvUPl8K8U2aGNwuqSP6GKCrNurEA DDXA==
  • Arc-seal: i=1; a=rsa-sha256; t=1549046723; cv=none; d=google.com; s=arc-20160816; b=ggm1Q6SXPFJt8TZUdjWHhL4Udwd7t9fgY6rqWSlo1c6F8uEUENBS6/DuCLjiRDHKTn h8J/gnyvAiDwKNYOuLl+hiUUgrdhw4ehuqF44KMuo3yZWt0x6vc01iEjLFHqFAZdOzd9 bwNLXAxkRIlc9aOOBLYrkcx2o7n2Z7g12ZN8D9I4Jly2QOjcA4TV/541+b39njmnQPt/ Yrh6HbIkAzC/h4OMLupUPuOLKgGQnl63HdmK+axF7x0qM13DZr/1CeSQZbpE5vhIHPXt HxqKPtgKypode73aYH37krObt8YfOW8USaKEe5hSV1Xdel2mtdo5xnBl65EUUfh0ZStY 7Xsw==
  • List-archive: <https://archive.midrange.com/rpg400-l/>
  • List-help: <mailto:rpg400-l-request@lists.midrange.com?subject=help>
  • List-id: "RPG programming on the IBM i \(AS/400 and iSeries\)" <rpg400-l.lists.midrange.com>
  • List-post: <mailto:rpg400-l@lists.midrange.com>
  • List-subscribe: <https://lists.midrange.com/mailman/listinfo/rpg400-l>, <mailto:rpg400-l-request@lists.midrange.com?subject=subscribe>
  • List-unsubscribe: <https://lists.midrange.com/mailman/options/rpg400-l>, <mailto:rpg400-l-request@lists.midrange.com?subject=unsubscribe>

On 2019-02-01 9:52 AM, John Yeung wrote:
On Thu, Jan 31, 2019 at 5:27 PM Barbara Morris <bmorris@xxxxxxxxxx> wrote:
... Earlier you said the free-form scanner code is "almost the same" as
the fixed-form scanner code. Why almost? Why isn't there a single
codebase which serves both? If they are separate anyway, why couldn't
the free-form scanner be made deliberately less similar? (And again,
maybe this is something for RPG V.)

By "almost the same", I meant that both free-form and fixed-form scanning use the exact same functions for definitions aside from the code the compiler uses to get information from the columns in the fixed-form definitions, or from the initial keywords in free-form. Once the compiler gets past that initial gathering of information, it handles fixed-form and free-form with all the same old functions that were formerly only for fixed-form.

As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2021 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.