Groups | Search | Server Info | Login | Register
Groups > comp.lang.awk > #9999
| From | Kaz Kylheku <643-408-1753@kylheku.com> |
|---|---|
| Newsgroups | comp.lang.awk |
| Subject | Re: “Make awk rawk” |
| Date | 2025-08-09 02:38 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <20250808192449.867@kylheku.com> (permalink) |
| References | <10732tl$8c1p$1@dont-email.me> <10762e0$10ifb$1@dont-email.me> |
On 2025-08-08, 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). To be fair, there are languages in which such a thing is considered a library, like Lisps! Rawk has a translator which is written in Awk (directly, so if you know nothing but Awk, you can understand the translator and work on it), and the target language is Awk. You need an Awk program to run both the translator and the resulting code. The only thing that's missing is that you can't launch an interactive Awk session where you load Rawk, and then write Rawk programs; it is batch translated. But otherwise it is locked squarely into your Awk ecosystem. Moreover, the goal of this language is to implement Awk, but with extensions, and not an entirely different language. Awk programs are supposedly valid Rawk programs. It's kind of like Objective C to C, ... or something. It has fewer non-Awk dependencies than that cppawk think I wrote a few years ago, which has a shell script driver, and requires the GNU preprocessor cpp. -- TXR Programming Language: http://nongnu.org/txr Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal Mastodon: @Kazinator@mstdn.ca
Back to comp.lang.awk | Previous | Next — Previous in thread | Next in thread | Find similar
“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