Add number testing
Added tag v0.0.3 for changeset 58af657f2ee3
Actually fix single number parsing, should probably test before tagging
LAAL is a simple syntax for expressing programmes targeted at a variety of purposes. It provides a means to represent programmes both in memory and in text, means to convert between these representations, and means to translate programmes in memory into the data structures a language may use in memory. It is conceptually similar to the Racket, Rebol, and Red languages, but tries to attack the problem through modular and composable design rather than pure homoiconacy.
LibLAAL is written in portable C99 and uses Muon (a C implementation of Meson, though the original can be used) to build. Build dependencies are as follows:
gcc/clang
and msvc
can be enabled in configurationSee meson_options.txt
# or `just setup build`
muon setup build
samu -C build
# or `just test`
muon -C build test
meson install
for nowmuon -C build install
LAAL is managed on Sourcehut. You can find the project page here, where you can find the other projects, mailing lists, and ticket system. Patches are sent to the ~hutzdog/laal-devel@lists.sr.ht
mailing list (see man.sr.ht for more info), the archive of which can be viewed here.
The source code of this repository is mostly licensed under the Mozilla Public License v2.0, the terms of which can be found in LICENSE
.
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty.