Télécharger la liste

Sponsored link

Description du projet

Anchor automatically adds curly braces and semicolons to code written in various programming languages, saving typing and making programs easier to read. It lets you pretend to be coding in Python or Lua while actually writing standard C, Java, PHP, C++, .NET, C#, or D. A script may generate files in the target language and invoke the compiler. An example bash script integrates with TCC to make runnable "scripts" with the speed of C. The scripts are easily modified to target another compiler or interpreter.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-03-19 04:42
r64

La documentation a été mise à jour des exemples de scripts exécutables de c en utilisant la nouvelle syntaxe simplifiée. Les commandes sont maintenant mieux expliqués et des liens vers des outils semblables sont inclus. Une règle de Makefile exemple a été ajoutée. Un - donjon commande a été ajoutée pour conserver une copie du code source de .c temporaire autour pour le débogage.
Tags: major CLI documentation
The documentation was updated with examples of executable C scripts using the new simplified syntax. The commands are now better explained and links to similar tools are included. An example Makefile rule was added. A -keep command was added to keep a copy of temporary .c source code around for debugging.

2012-03-04 01:36
r57

Cette version permet d'argument passant de la ligne de shebang dans les fichiers source. (ce ne était pas impossible après tout). La manipulation de l'énumération définit s'est considérablement améliorée, mais déclarant une variable de type enum ne fonctionne pas sans un point-virgule. Voir test.anch pour des exemples. Mises à jour de la documentation ont été faites. À l'aide de l'option -p congé le # définira sa propre ligne. Les utilisateurs peuvent souhaitez mettre à jour le lexer dans leur éditeur IDE ou le texte favori pour la bonne coloration syntaxique et des conseils lors de la composition des sources de .anch pour leur langage de programmation de choix.
Tags: Major
This release enables argument passing from the shebang line in source files. (it was not impossible after all). The handling of enumeration defines has significantly improved, but declaring a variable of type enum won't work without a semicolon. See test.anch for examples. Documentation updates have been made. Using the -p option will leave the #define on its own line. Users may want to update the lexer in their favorite IDE or text editor for proper syntax highlighting and hints when composing .anch sources for their programming language of choice.

2010-12-11 08:08
r50

L'algorithme de support de l'ajout a été modifié de sorte qu'il reste dans # ifdef et blocs de commentaire. Cas où des commentaires ont été figurant sur les mauvaises lignes ont été fixées.
Tags: cli, Release, Stable, Major
The bracket adding algorithm was changed so that it stays within #ifdef and comment blocks. Cases where comments were appearing on the wrong lines were fixed.

2010-11-27 15:08
r39

Traitement des commentaires de type C en ligne a été fixée. Plusieurs règles de correspondance ont été réécrits.
Tags: Stable, Major
Handling of in-line C-style comments was fixed. Several matching rules were rewritten.

2010-11-23 19:55
r34

-Tabs and-drop options ont été ajoutées. De nombreux tests ont été effectués. Bugs et les cas de coin avec les options précédentes ont été corrigés.
Tags: cli, Stable, Testing
-tabs and -drop options were added. Many tests were run. Bugs and corner cases with earlier options were fixed.

Project Resources