Numlex Documentation
Reference
Report issue

Keyword index

Every syntax keyword by type — finite, contextual, free — plus what deliberately is not part of the syntax.

This page is the alphabetic index of the sheet language: every keyword that has syntactic meaning, with the section it belongs to and its type — finite (a closed set), contextual (meaning depends on the surrounding operands), or function.

It closes with the explicit “not syntax” list: behavior people sometimes assume but that the language deliberately does not have.

How to read the index

TypeMeaning
finitea closed, enumerable set of words
contextualthe word’s meaning depends on its neighbours (for example and versus &)
functiona function name (the full list is in Built-in functions)

Keywords

WordSection / meaningType
apercentages (as a % of)contextual
andlogic / bitscontextual
aspercent / conversion / base / DMScontextual
basebases (base 2)contextual
binarybasesfinite
business day(s)/workday(s)work calendarfinite
celsius/fahrenheit/kelvin/rankinetemperaturesfinite (units)
count/median/stdev/randstatistics functionsfunction
day(s) week(s) month(s) year(s)dates / timefinite
decimal/base10basesfinite
degreesfunctionfunction
distancegeographycontextual
dollar and currency namescurrenciesfinite (alias)
Easter/Christmasspecial datesfinite
elseconditionalcontextual
fps/framesvideo timecode (also the fps speed alias = ft/s)contextual
fractionpercentagescontextual
grand totaltags & subtotals grand totalfinite
hex/hexadecimal/base16basesfinite
ifconditional / percentcontextual
inconversion / rate / weather (weather in)contextual
int/bin/oct/hexbase functionsfunction
ispercentagescontextual
iso8601timestamps / ISO outputcontextual
laptimeclocks / elapsed timecontextual
locationgeographycontextual
longitudegeographycontextual
ofpercent / densitycontextual
off/onpercentagescontextual
orlogic / bitscontextual
atPPI / price (… at 96 ppi, … at €3 per kg)contextual
multiple/multiplierpercentage phrase keywordscontextual
octalbasesfinite
perrates / pricecontextual
percent/percentagepercentagescontextual
radiansfunctionfunction
sales tax/VAT/GSTconfigured sales taxcontextual
subtotaltags & subtotals subtotalfinite
thenconditionalcontextual
timespanduration notation / explicit as timespancontextual
timestampUnix timestampscontextual
toconversion / percent / basecontextual
totalthe sum commandfinite
tomorrow/today/yesterdaydatesfinite
weatherweatherfinite
whatpercentagescontextual
workday(s)work calendarfinite
xmultiplier (postfix 1.5x), % / multiplier phrasescontextual
xorbitscontextual

Free input

These are validated user input rather than keywords, so they are not enumerated:

  • <place> — weather/geography place names, up to 100 characters;
  • names of sheet values, constants and custom units — 1–6 ASCII words, at most 40 characters;
  • <Answer Token> — the generated marker.

What is NOT syntax

  • Interface localization changes neither the syntax nor the numeric separators — only the regional format does, and separately.
  • No GPS: coordinates are either explicit or resolved by name through geocoding.
  • Surface, not route: distance between is a Haversine distance on the sphere, not a road or air route.
  • Cooking densities are approximate, not laboratory values.
  • Display ≠ evaluation: format, pattern, signs and symbols change the view only, never the value.
  • No AI inference, cloud or sync: all calculations are local; the network is used only for rates, weather and geocoding — separately and explicitly.
  • Offline catalogs: the timezone, holiday, sales-tax, income-tax and CPI datasets are bundled with the app; PDF export and printing are entirely offline.
  • No platform-specific forms: the app is macOS (Apple Silicon, arm64), and the syntax does not depend on the OS.

Found an issue in these docs? Report it on GitHub