[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#883702: RFS: lina/5.3.0-1 ( #859130 ITP: lina -- iso-compliant Forth interpreter and compiler )



Adam Borowski schreef op 2017-12-21 20:26:
On Wed, Dec 06, 2017 at 05:51:50PM +0100, Albert van der Horst wrote:
 * Package name    : lina
    Version         : 5.3.0-1

Hi! I for one don't know the slightest bit about Forth, but as no one has taken this RFS, I can review packaging only -- which, while not ideal, is
not a show stopper for uploading.

Thanks for the review. It was hard to do everything right from the
Debian documents alone. With the remarks from you and Geert Stappers,
I hope to upload a version 5.3.0-1 that address most of the issues,
hopefully all.



I'm afraid the package fails to build, you need to add fasm to
Build-Depends.
<SNIP>

Also, "defects detected by lintian" means nothing. What matters is _what_
needed to be fixed, not what tool was used to spot the defect.


And I always chastize others for non meaningful change messages ...


Before we even start, it would be nice if you could address the rest of
issues detected by lintian -- an automated system saves a lot of human time.

Sure thing. Don't waste any more time until I've addressed those.



Also, is this the real source (AKA, "preferred form for modification")?

This is important and I've addressed it in an answer to Geert.

Your choice of a language to code a compiler is... interesting. But then,
at least it's not node.js, php or python :)

As I said in a reply to Geert, this is a compiler, not a scripting
language on top of C. ;-)
A true compiler is written in its own language after an assembly
bootstrap. lina is in this vein, the bulk of the code is in the
library, e.g.
   lina -c hello.frt
runs code from the third (c-th) "block" of the library in order to
compile hello.frt into an elf executable.



May your family not interfere with hacking the next few days.  Meow!

The holidays are perfect for hacking.

--
Suffering is the prerogative of the strong, the weak -- perish.
Albert van der Horst


Reply to: