Logo
Explore Help
Sign In
JosephFerano/flan
1
0
Fork 0
You've already forked flan
Code Issues Pull Requests Packages Projects Releases Wiki Activity
flan/test/syntax
History
Joseph Ferano 178c129c97 A .fln name carries no ? or !, and .fln has T?, x ?? d, x!, if let over a plain name and a?.b chaining.
2026-09-26 14:54:58 +07:00
..
chain
A .fln comparison chain may mix < with <=, or > with >=, reading as the and of its tests with every operand evaluated once, left to right, as a < b < c is, and the printers write that and back as the chain.
2026-09-26 12:19:03 +07:00
flat
The .fln reader refuses loop and recur, flan convert refuses a .flan file that uses them, and every loop outside recur.flan is a while or until.
2026-09-26 10:31:53 +07:00
handwritten
A .fln name carries no ? or !, and .fln has T?, x ?? d, x!, if let over a plain name and a?.b chaining.
2026-09-26 14:54:58 +07:00
infer
A _ function's exits combine exactly as an if's arms do, a refused _ body or loop is collected with every other error, and the placeholder type never leaves the checker
2026-09-25 20:37:50 +07:00
mixed
A .fln name carries no ? or !, and .fln has T?, x ?? d, x!, if let over a plain name and a?.b chaining.
2026-09-26 14:54:58 +07:00
algorithms.flan
Builtins, prelude, vendor and raylib predicates are named with is- or has- and no name carries a ? or !.
2026-09-26 14:34:36 +07:00
algorithms.fln
Builtins, prelude, vendor and raylib predicates are named with is- or has- and no name carries a ? or !.
2026-09-26 14:34:36 +07:00
sand.fln
A .fln name carries no ? or !, and .fln has T?, x ?? d, x!, if let over a plain name and a?.b chaining.
2026-09-26 14:54:58 +07:00
Powered by Gitea Version: 1.23.5 Page: 2881ms Template: 202ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API