Skip to content
RandomMaerks edited this page Jan 9, 2026 · 10 revisions

Welcome to the official wiki of the Piège programming language!

About

Piège /ˈpɪ.eʒ/ is an interpreted language used to compute various sorts of mathematical operations, ranging from basic arithmetics to matrix operations. Piège files have the .piege file extension.

To run Piège code, you can use the official Python interpreter, Piègeur, found in this repository.

Changelog

v1.2 (09 January, 2026)

  • Added 2 randomiser operators rand() and randInt() for the do[] function
  • Added sign operator sign() for the do[] function
  • Removed argument type for the input[] function

v1.1 (07 January, 2026)

  • Added 24 trigonometric & hyperbolic operators for the do[] function
  • Added lenVect(), exp(), and ln() operators for the do[] function
  • Removed 2 data types for the do[] function: matrix, vector

v1.0 (05 January, 2026)

  • Released documentation to GitHub

pre-1.0 (04 Janurary, 2026)

  • Added functions: io{}, op{}, input[], output[], do[], solve[], return[], deleteVar[], getIndex[], setCursor[], moveCursor[], loop[], ignoreIndex[], endCode[]

Clone this wiki locally