— annexes A · C · D —

Référence des builtins

600+ fonctions natives · familles thématiques · généré depuis le registre stable du serveur

Partie 1 — Conventions, opérateurs et noyau

Le langage et ses primitives fondamentales

Conventions

5 patterns de syntaxe
$var = ...true/falsequasi${...}.path

Opérateurs

arithm. · compar. · logiques · flous
+-*/==~~~&~|~!≈>

Contrôle de flux

12 builtins
ifwhenunlesscondswitchwhiletrycatch

Ordre supérieur

5 builtins
mapfilterreducepmapfor

Listes

19 builtins
conscarcdrappendlengthreversesorttakedrop

Chaînes

12 builtins
strconcatsplitjoinreplacetrimupperlower

Types & Math

primitives numériques
intfloatabsroundminmaxlogexp

JSON / XML

parse · encode
json:parsejson:encodexml:parse

Filesystem

jail-protégé
fs:readfs:writefs:listfs:existsfs:mkdir

PDF / Images

vision IA incluse
pdfToTextpdfToImagesimageOcr

HTTP

client & serveur
http:gethttp:posthttp:server

OO

classes · mixins · MRO
defclassnewdefmethoddefmixindefprotocol

Fibers / Async

17 builtins
spawnawaitchannelsendrecvpmaptimeout

Admin · Logs · UI · Méta

divers
logevalapplymacroexpand

Partie 2 — IA, RAG, Prolog, écosystème

Les couches hautes du serveur VAILS

Logique floue & expert

18 builtins
~&~|~!≈>[expert]expert:saveexpert:loadverywmean

Commandes IA

orchestration LLM
[/...][%...][?...][@...][§§ ...]

RAG

24 builtins
rag:indexrag:searchragSearchContextragAskSimpleragAskragExtractJson

Prolog

8 builtins
prolog:assertprolog:queryobj-assertprolog:retract

Système ontologique

37 builtins
ontology:defineontology:ruleontology:fromTextinferinfer-fixpointin-world

Réification de concepts

cache 3 niveaux
[@ "..."]VVL_ConceptEntityconcept:bootstrap

Résolution NL→VVL

§§ et catalogue
[§§ ...][§ ...]keyword:save

Catalogue génériques

11 builtins
genericgeneric:invokegeneric:listgeneric:validategeneric:evolve

Persistance objet

8 builtins
obj:saveobj:loadobj:list

Compute / Optimisation

CP-SAT · OR-Tools
optimizedecisionassertsoftmaximizeall-different

CSV

21 builtins
csv:readcsv:writecsv:filtercsv:join

Office COM

Word · Excel · Outlook
excel:openword:openoutlook:send

Selenium

automation web
selenium:openselenium:clickselenium:fill

Vision / DALL-E

multimodal
vision:describedalle:generate

Email

SMTP · IMAP
email:sendemail:fetch

Google APIs

Drive · Sheets · Calendar
gdrive:listgsheets:readgcal:events

Hypervisor

orchestration VM
hyper:listhyper:start

MCP

Model Context Protocol
mcp:connectmcp:invoke

Bases relationnelles

SQL natif
db:connectdb:querydb:exec

Écosystème ProSuite

9 clients intégrés
prosuite:contactsprosuite:devisprosuite:facture

Voice

TTS · STT
voice:speakvoice:listen

Whole / FFI

bindings natifs
ffi:loadffi:call

Façades RAG

genius · proai
genius:askproai:run

Approximation

10 builtins
approximation:makeapproximation:valueapproximation:rangeapproximation:sensitivityapproximation:revise

Planning opérationnel

27 builtins
planning:compileplanning:reify-assignmentsplanning:diffoptimizegeo:distance

Géo & routing

5 builtins
geo:distancegeo:haversineroute:matrix

Algorithmes génétiques

10 builtins
genetic:populationgenetic:evolvegenetic:bestgenetic:paretogenetic:add-counter

ILP — induction logique

10 builtins
ilp:learnilp:induceilp:propose-biasilp:seed-hypothesesilp:refine-with-ga

Atomes & policies

6 builtins · expérimental
atom:tracepolicy:check

Dialectes

3 builtins
dialect:parsedialect:define

Modules

6 builtins
module:defexportmodule:reload

Valeurs scalaires typées

validation à la construction
EMAILURLDATEUUIDMONEYDURATIONDATETIME

Tests intégrés

4 builtins · non-throwing
test:asserttest:equalstest:suitetest:summary

VScript embarqué

langage hôte sandboxé
vscriptusews.vvlws.csvws.mem

Plugins signés

23 builtins · Ed25519
plugin-secret-setplugin-loginplugin-trust-addplugin-audit

PDF & Factur-X

11 builtins
PDFMakepdfTextpdfToImagespdfSignpdfVerify

Index alphabétique complet — disponible dans l'ouvrage imprimé.