Groups | Search | Server Info | Login | Register


Groups > comp.lang.awk > #10003

Re: “Make awk rawk”

From Janis Papanagnou <janis_papanagnou+ng@hotmail.com>
Newsgroups comp.lang.awk
Subject Re: “Make awk rawk”
Date 2025-08-09 14:59 +0200
Organization A noiseless patient Spider
Message-ID <1077gnl$1aa4e$1@dont-email.me> (permalink)
References <10732tl$8c1p$1@dont-email.me> <10762e0$10ifb$1@dont-email.me> <1076dus$12ssl$1@dont-email.me>

Show all headers | View raw


On 09.08.2025 05:06, Anthony wrote:
> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> wrote:
>> Your post appears to me to be completely misleading! According to the
>> examples it's NOT an Awk library at all. It's a new language with new
>> syntax (running with Awk just as its vehicle). 
> 
> I don’t think that’s a fair description. Rawk is entirely additive; all
> existing awk is valid rawk.

No doubt.

The question is: How do we obtain access to the (as you called it)
"standard library" [functions]?

> And any new bits you’d write using the new
> syntax are nicely contained in the RAWK {} block.

Sure. If you don't want to use the new language - and thus have no
gain of the new language's "standard library" functions! - you can
simply omit this block (and continue using plain *standard* Awk).

You wrote
"adds some niceties—and a reasonably large “standard library”—to awk"

But (as I understood) you'd have to use the _new language_ (with its
_new syntax_) to use the library.

Don't get me wrong; I'd appreciate _standard library functions_ for
Awk - there's indeed a gap to be filled! - but not if I'm forced to
use a non-Awk language syntax.[*]

Janis

[*] That's one reason, BTW, why I'm only scarcely using some of GNU
Awk's features that require using a new syntax, although these have
been incorporated quite sensibly without a rather disruptive syntax
as seen in the language advertised here.

Back to comp.lang.awk | Previous | NextPrevious in thread | Find similar


Thread

“Make awk rawk” Anthony <a@9srv.net> - 2025-08-07 20:39 +0000
  Re: “Make awk rawk” Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-08-09 01:49 +0200
    Re: “Make awk rawk” Kaz Kylheku <643-408-1753@kylheku.com> - 2025-08-09 02:38 +0000
      Re: “Make awk rawk” Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-08-09 14:39 +0200
        Re: Re: “Make awk rawk” gazelle@shell.xmission.com (Kenny McCormack) - 2025-08-09 12:51 +0000
          Re: “Make awk rawk” Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-08-09 16:22 +0200
    Re: “Make awk rawk” Anthony <a@9srv.net> - 2025-08-09 03:06 +0000
      Re: “Make awk rawk” Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-08-09 14:59 +0200

csiph-web