Skip to content

This site describes solve-engine as it is on main: 2.43.0, which npm does not have yet. npm installs 2.40.0, so a page may show an answer that version does not give yet.

buildTokenLookup

function buildTokenLookup(localeCode?): TokenLookup;

Defined in: packages/engine/src/lexer/tokenRegistration.ts:37

Build a TokenLookup from locale keywords, known units, and built-in phrases.

Merge order (later overrides earlier):

  1. Locale keywords (priority 0, lowest, can be overridden by providers)
  2. Built-in phrases (via locale phraseMap)
  3. Known units (checked AFTER keyword lookup fails, via unitNames set)
ParameterTypeDefault valueDescription
localeCodestring'en'The locale code (e.g., “en”, “de”). Defaults to “en”.

TokenLookup

A frozen TokenLookup.