Adding the Hare language

  • Done
  • quality assurance status badge
Details
2 participants
  • Liliana Marie Prikler
  • paren
Owner
unassigned
Submitted by
paren
Severity
normal
Merged with
Blocked by
P
(address . guix-patches@gnu.org)
35a41b8a48e63fa38293df8ca97ff4bd5f525d2d@disroot.org
The Hare language has recently gone public: https://harelang.org. I have added the toolchain to Guix 'R Us, and I'm going to send it here once I've done everything I want to with it.

This is what I intend to send:
* package qbe
* Hare compiles to QBE IL.
* package harec
* The bootstrap compiler in C.
* This will be replaced with harec2, written in Hare.
* harec1 will still be maintained, so we will always have a bootstrap path for Hare!
* package hare
* This is the build driver. It will also include harec2 once it's done.
* package hare-toolchain
* This package propagates QBE, harec, and hare.
* package hare-compress
* Compression library for Hare with flate and zlib support.
* package hare-png
* A PNG loader.
* package hare-redis
* Hare interfaces to Redis.
* package hare-xml
* Parser for a subset of XML.
* package hare-rss
* RSS feed library.
* package hare-atom
* Atom feed library.
* package hare-scfg
* Library for the 'simple configuration' format.
* package hare-linux
* Extra support for unportable Linux kernel APIs.
* package hare-irc
* An IRC library, obviously.
* build system hare-build-system
* A make-based build system that sets $HAREFLAGS appropriately and depends on hare-toolchain.
L
L
Liliana Marie Prikler wrote on 24 May 2022 08:43
(address . control@debbugs.gnu.org)
8fdea3aaa79939d25f1fbe1a7b92b7f73ae20cc1.camel@ist.tugraz.at
merge 53833 55151 55605
merge 55187 55606
block 55187 by 53833
block 53834 by 53833
thanks
(
(address . control@debbugs.gnu.org)
CL3MKBDPR3LV.3R1MTRSR9A725@guix-aspire
close 55187
thanks

Superseded by #55606.

-- (
?
Your comment

This issue is archived.

To comment on this conversation send an email to 55187@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 55187
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch