Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Jan 2019 16:20:41 -0600
From:      "A. Wilcox" <AWilcox@Wilcox-Tech.com>
To:        freebsd-arch@freebsd.org
Subject:   Re: GNU-compatible, BSD-licensed bc
Message-ID:  <9e103bf2-297d-9e00-f1f4-486894c9d794@Wilcox-Tech.com>
In-Reply-To: <CAG6CVpUFswqY7SUZC0M5ymEQTYVok7qrmgZcGQ6SDp_EM3uX7A@mail.gmail.com>
References:  <CAF=dzRNnurahLBOaKgq8_bDXNuM8biYPFbj6F2vp0t58Ejp8bg@mail.gmail.com> <A6C4B09B-4156-47A4-89B0-80E8688D59FC@FreeBSD.org> <CAG6CVpU-rgUVvWYDA%2B2qw62hzK1xOEqVwmXGSx2yrfqNMX8e7w@mail.gmail.com> <CAF=dzRNJMvNq0yiPPdWNk-F8--RPX3D6aydLpmLLX3xyvMAoQw@mail.gmail.com> <CAG6CVpUFswqY7SUZC0M5ymEQTYVok7qrmgZcGQ6SDp_EM3uX7A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--3T20LCifDkSWP6rToRg6NVvJaty1jx7Fq
Content-Type: multipart/mixed; boundary="FNTGHAsfhZCyEbsflXUsSTd1HXE3P2LXb";
 protected-headers="v1"
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
To: freebsd-arch@freebsd.org
Message-ID: <9e103bf2-297d-9e00-f1f4-486894c9d794@Wilcox-Tech.com>
Subject: Re: GNU-compatible, BSD-licensed bc
References: <CAF=dzRNnurahLBOaKgq8_bDXNuM8biYPFbj6F2vp0t58Ejp8bg@mail.gmail.com>
 <A6C4B09B-4156-47A4-89B0-80E8688D59FC@FreeBSD.org>
 <CAG6CVpU-rgUVvWYDA+2qw62hzK1xOEqVwmXGSx2yrfqNMX8e7w@mail.gmail.com>
 <CAF=dzRNJMvNq0yiPPdWNk-F8--RPX3D6aydLpmLLX3xyvMAoQw@mail.gmail.com>
 <CAG6CVpUFswqY7SUZC0M5ymEQTYVok7qrmgZcGQ6SDp_EM3uX7A@mail.gmail.com>
In-Reply-To: <CAG6CVpUFswqY7SUZC0M5ymEQTYVok7qrmgZcGQ6SDp_EM3uX7A@mail.gmail.com>

--FNTGHAsfhZCyEbsflXUsSTd1HXE3P2LXb
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 01/07/19 15:10, Conrad Meyer wrote:
> On Mon, Jan 7, 2019 at 11:46 AM Gavin Howard <gavin.d.howard@gmail.com>=
 wrote:
>> The non-important ones include the fact that I support *every* GNU
>> extension. That includes array references, void functions, the "halt"
>> keyword, etc.
>>
>> My bc handles the Linux timeconst.bc script with aplomb from 0 to (at
>> least) 1000. It is part of my test suite, actually.
>>
>> You can try it out by running the following command after building my
>> bc (where BC_ROOT is the root directory of my bc):
>>
>> $ "$BC_ROOT/tests/bc/timeconst.sh" /location/of/timeconst.bc
>>
>> It won't have any output besides "Running timeconst.bc..." unless it
>> didn't pass the test.
>>
>> Also, this bc builds out of the box on FreeBSD. I have already made
>> sure of that. Just use:
>>
>> $ cd "$BC_ROOT"
>> $ ./configure.sh -O3
>> $ make
>=20
> Gavin,
>=20
> This all sounds great to me.  Consider me on-board with the idea.
>=20
> Thanks,
> Conrad


If it means anything, we're using it as our sole bc(1) implementation in
Ad=C3=A9lie Linux.  No issues or complaints from here; it works flawlessl=
y.

Best,
--arw

--=20
A. Wilcox (awilfox)
Open-source programmer (C, C++, more)
https://ko-fi.com/K3K8MQZJ


--FNTGHAsfhZCyEbsflXUsSTd1HXE3P2LXb--

--3T20LCifDkSWP6rToRg6NVvJaty1jx7Fq
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAlwz0LkACgkQyynLUZIr
nRT08A/+KCJrw6Bv3gCxnt2jfPsqD1WyLUUa42OblGphmX6Hr5EfemqScLYM3eFw
vSPRfNhw4wQ9yMAGwXI3WXvKReORqPfBQoMAergFOIGc5pCLUXaFolwZUyvQHr9F
zYfyAD+a8kGadaG3KB53hNXQA5KxxdvLrAs6Q67BpXhFJAjAxo/U/bOrfTd8RUS5
Rh8qu4S/XrkVd2+iHkYgjyJ84etTlP2fM813jUMsp2v5StyPkNYin6WrFhNVHmXz
OxKQzNMRqpTorx+pIxjshXr5IHBOEyEaTR9h75Vs9qx9D82Yo+9pD5GptXKUb+bg
j+ueA0+san+BRhcMULq91FJECISaxHvDeHEwK8NVtRgHX8uf+y0PIkFWdzUEeqHA
gRb5bQZWltIfogC7vPI9nBbmalBnJQf8HdXJ6MDuM7rMwO6dkuBBY0SFMVrbfFbL
BIXo0Q0BvI6e1LO0FBqO70bkBd90IFKpx1sm5MW6R5NqnsSNt+/XiyeGvKEQwxH3
3zbucaAMRrBBfWzaZhvCXzdnzcYMQiFXtc2x2v2fF5IlVNN019ZDNmbJBnHPFZQ8
Gg1C8gdIEdeRCxSERiq3Ttsg757v8q4u90rYuUGXoWF7lMI5uuEkmEcHeFSuALkt
TfeGhkW6w+5si1QSPqmIUlz+S4Oibs761rQprJQWvAKLn1NIufo=
=Vf9R
-----END PGP SIGNATURE-----

--3T20LCifDkSWP6rToRg6NVvJaty1jx7Fq--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9e103bf2-297d-9e00-f1f4-486894c9d794>