# ------------------------------------------------
# CITATION.cff file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# ------------------------------------------------
cff-version: 1.2.0
message: 'To cite package "naxp" in publications use:'
type: software
license: Apache-2.0
title: 'naxp: Encoded ASCII Expressions'
version: 0.1.0
doi: 10.32614/CRAN.package.naxp
identifiers:
- type: url
value: https://r-naxp.logmu.org/
abstract: Converts alphanumeric codes such as postcodes to whole numbers and back
again, following the 'naxp' standard . A naxp ('encoded
ASCII expression') is a pattern, defined using a similar syntax to regular expressions,
that maps each text it accepts to a number from 1 to a fixed maximum, and any other
text to 0. The same pattern maps text to numbers identically across all 'naxp' libraries
in all languages on all platforms (subject only to the availability of types able
to store large enough integers). Standard naxps are defined for common code systems
and are built into all 'naxp' libraries. Two naxps can be compared to determine,
among other things, whether stored values keep their meaning when one replaces the
other. Wraps the 'naxp' 'C++' library .
authors:
- family-names: Gordon
given-names: Tim
email: tim.gordon@btinternet.com
orcid: https://orcid.org/0009-0006-3087-4384
repository: https://logmu-org.r-universe.dev
repository-code: https://github.com/logmu-org/r-naxp
commit: 71c1220637ed0102c310c6bdfa22832f7c65a963
url: https://naxp.org/
date-released: '2026-11-02'
contact:
- family-names: Gordon
given-names: Tim
email: tim.gordon@btinternet.com
orcid: https://orcid.org/0009-0006-3087-4384