Scriptol est un langage de programmation moderne plus sûr pour réaliser des scripts JavaScript ou PHP.
Scriptol fournit une solution plus sûre pour programmer vos scripts JavaScript ou PHP. C'est le premier langage procédural à intégrer la programmation réactive et la programmation par buts.
Orienté objets
Classes et héritage.
Orienté buts
Assignez des buts synchrones ou asynchrones à atteindre. Infos.
Programmation réactive
Programmer comme dans un tableur. Infos.
XML, JSON
Vous pouvez charger un fichier XML dans un tableau associatif multidimensionnel.
Et aussi...
Pattern-matching.
Promises.
Async/await.
Structures de contrôle étendues.
Etc...
- Au sujet de...
- Tableau comparatif des fonctions supportées par l'interpréteur et les compilateurs.
- Comparaison Scriptol, JavaScript, PHP.
Le compilateur en C++ et Webassembly implémente la version 3 du langage sans les extensions JavaScript. Il produit du code utilisable dans une page web ou localement. Emscriptem doit être installé pour compiler le code C++ généré en WebAssembly.
WebAssembly ne supporte pas pour l'instant l'accès aux système de fichiers.
- Scriptol WebAssembly. Pour réaliser des exécutables binaires.
- Versions. (Anglais).
Le compilateur Scriptol-JavaScript implémente la version 3 du langage.
Compile le code Scriptol en JavaScript utilisable soit en ligne de commande avec Node.js, soit dans une PWA avec des pages HTML. S'interface avec le JS directement sans protocole.
La version en ligne de commande requiert le module scriptol.js, tandis que les pages HTML doivent inclure scriptolbrowser.js.
- Téléchargement et versions du compilateur. (en)
- Manuel de référence. Scriptol 3 (2021).
Le compilateur de Scriptol en PHP implémente la version 2 du langage.
Le Compilateur Scriptol-PHP traduit un source Scriptol en PHP pour faire des scripts ou des pages web dynamiques. Le code PHP peut être interprété sur de nombreuses plateformes par l'interpréteur PHP et il existe aussi des outils pour compiler le code PHP en binaire et protéger vos programmes contre la copie.
Utilisation du Modèle Objet Document (Document Object Model) en PHP et en Scriptol.
Traduction