Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1003 Bytes

File metadata and controls

25 lines (18 loc) · 1003 Bytes

Third-party notices

TinyExpr (C original)

This repository contains an altered derivative of TinyExpr.

The files under third_party/tinyexpr-c/ are byte-identical copies of the upstream sources at the pinned commit. They are kept solely as a differential oracle and are not linked into the shipped Zig library.

The files under tests/original/ are byte-identical copies of the upstream test suite (smoke.c, minctest.h) at the same commit.

The Zig implementation under src/ is new work. It is marked as altered relative to TinyExpr: different language, different internals, preserved C ABI for the public entry points so the original tests can link against the port.

The original zlib licence notice from the upstream source header is retained verbatim in third_party/tinyexpr-c/LICENSE-NOTICE.txt.