Codync
A free, open-source 1:1 alternative to Grok Bot and Muse. Message Claude Code, Codex, Cursor and 40+ coding agents as persistent bots from your iPhone, Mac or Linux desktop. Group chats, threads, appr
Gladir.com - Manuel des logiciels DEV-COOLS : Cette section renferme diverses informations sur les logiciels de DEV-COOLS.
Translation pending
Developer toolsGitHub @gladirOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Suite de plus de 200 commandes pour les développeurs écrit en Pascal (Turbo Pascal et/ou Free Pascal).
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Suite de commandes pour les développeur écrit en Pascal (Turbo Pascal ou Free Pascal) fonctionnant sous DOS et Windows.
Le projet DEV-COOLS se veut un peu comme une solution de remplacement de BINUTILS des distributions Linux en Pascal.
DEV-COOLS est une suite d’outils de développement regroupant un grand nombre de commandes consacrées à la programmation, à la compilation, à la conversion de code source et à l’analyse de fichiers. L’objectif de l’ensemble est de réunir dans un même environnement des outils couvrant aussi bien les technologies historiques que des langages plus modernes. La suite s’intéresse notamment aux architectures 8080, Z80, 6502, 6809, 8086/8088, 68000 et 80386, ainsi qu’aux formats DOS, Windows et Java. Elle constitue ainsi une véritable boîte à outils destinée au développement, à l’expérimentation et à l’étude de différentes générations de technologies informatiques.
Une partie importante de DEV-COOLS est consacrée aux compilateurs, assembleurs et interpréteurs. La suite permet de travailler avec de nombreux langages tels que Pascal, C, C#, Ada, BASIC, BCPL, COBOL, Fortran, Algol, Modula-2, Modula-3, Oberon, Java, JavaScript, Python, PHP, Perl, Rust, Swift, Lua, LISP, SNOBOL, PL/I et plusieurs autres. Certains compilateurs ciblent volontairement d’anciennes architectures, notamment le 8086/8088, tandis que d’autres produisent du code 80386 et des exécutables Windows 32 bits. DEV-COOLS propose également plusieurs assembleurs, dont des outils pour les processeurs 6502, 8080, Z80, 8086 et Motorola 68000, ce qui lui donne une orientation particulièrement intéressante pour le développement rétro et l’étude des architectures de processeurs.
La suite comporte également une importante collection de transpilateurs et de convertisseurs de code source. Elle peut, par exemple, transformer du Pascal en C, C#, Java, Ada, BCPL, Algol, Modula ou Oberon, convertir du C vers Pascal, Delphi ou Oberon, ou encore traduire de l’Ada vers plusieurs autres langages. Des outils permettent aussi de transformer des données ASCII ou binaires en représentations directement utilisables dans différents langages de programmation. DEV-COOLS ne se limite donc pas à compiler du code : il permet également d’étudier les correspondances entre langages, de réutiliser d’anciens programmes et d’expérimenter différentes façons de représenter un même algorithme.
DEV-COOLS comprend en outre de nombreux outils d’analyse, de débogage et de manipulation des fichiers produits durant le développement. Des désassembleurs prennent en charge plusieurs architectures ainsi que des formats comme les exécutables DOS MZ, Windows PE, fichiers OBJ, ressources Windows, p-Code UCSD ou programmes Atari ST. Des commandes telles que DEBUG, SYMDEB, CV, OBJDUMP, READELF, CREF, BUGFIND ou CODEQL permettent respectivement d’examiner l’exécution d’un programme, ses symboles, ses fichiers objets ou exécutables et de rechercher différents problèmes dans le code. D’autres utilitaires prennent en charge les bibliothèques, l’édition de liens, les ressources, la documentation, les unités compilées Pascal et différents formats de données comme DBF, CSV, SQL, XML, HTML et ELF.
Enfin, DEV-COOLS cherche à couvrir une grande partie du cycle de développement, plutôt qu’à être uniquement une collection de compilateurs. La suite propose des outils pour générer de la documentation, ajouter automatiquement des commentaires au code, produire des références croisées, effectuer des tests de charge, générer du code C aléatoire, convertir des ressources graphiques ou examiner des fichiers binaires. Elle comprend également PasChat, un agent conversationnel spécialisé dans la génération de code Turbo Pascal, pouvant compléter les outils de développement traditionnels par une approche conversationnelle. Par son mélange d’outils modernes, rétro, expérimentaux et pédagogiques, DEV-COOLS se présente donc comme une boîte à outils polyvalente permettant de créer, convertir, compiler, analyser, désassembler, déboguer et documenter des programmes provenant d’environnements informatiques très variés.
Il possède également plusieurs environnements de développement intégrés, aussi appelés IDE, comme DEVENV :
L'application DEVENV possède plusieurs terminaux pour répondre aux différentes plateformes de développements :
Il possède un navigateur Web nommé BROWSER :
Il possède également des éditeurs de ressources, comme WORKSHOP :
Voici la liste des différents fichiers (les commandes) proposés dans DEV-COOLS :
Les fichiers Pascal n'ont aucune dépendances, il suffit de télécharger le fichier désiré et de le compiler avec Free Pascal avec la syntaxe de commande :
Sinon, vous pouvez également le compiler avec le Turbo Pascal à l'aide de la syntaxe de commande suivante si le programme n'est pas trop gros :
Par exemple, si vous voulez compiler CV.PAS, vous devrez tapez la commande suivante :