Dans Asymptote, comment sont différenciés les "point" en tant que type, et ceux en tant que "fonction" ?OG a écrit :Yes : "point" est à la fois un type et une fonction, itou pour "projection".projetmbc a écrit : OG a écrit:Vu que c'est à base d'expressions régulières il y a des erreurs (de coloration) pour certains mots qui sont à la fois des type/fonction.
As-tu un exemple ?
Coloration avec Pygments
Re: [Asymptote] Coloration avec Pygments
-
- Modérateur spécialisé
- Messages : 2293
- Inscription : lundi 12 mars 2007, 11:20
- Localisation : Rouen
Re: [Asymptote] Coloration avec Pygments
Dans Asymptote ou le lexer ?projetmbc a écrit : Dans Asymptote, comment sont différenciés les "point" en tant que type, et ceux en tant que "fonction" ?
Dans Asymptote je ne sais pas, c'est le compilateur qui fait le boulot et le compilateur il est fort.
Dans le lexer c'est mal fait ou incomplet (voir mon message précédent).
Pour le lexer de ton langage, ce sera plus aisé si il ressemble (hors les instructions)
à un langage connu.
O.G.
Re: [Asymptote] Coloration avec Pygments
Comment les reconnait-on en tant qu'humain ? Telle est le sens de ma question.OG a écrit :Dans Asymptote ou le lexer ?projetmbc a écrit : Dans Asymptote, comment sont différenciés les "point" en tant que type, et ceux en tant que "fonction" ?
Re: [Asymptote] Coloration avec Pygments
à la couleurprojetmbc a écrit :Comment les reconnait-on en tant qu'humain ? Telle est le sens de ma question.
Index des fonctions Asymptote- Pour consulter ou me demander des exemples : Galerie et AsyForum - Notepad++, l'éditeur qu'il faut pour Asymptote sous Windows - TexWorks+LaTexMk+Asymptote
-
- Modérateur spécialisé
- Messages : 2293
- Inscription : lundi 12 mars 2007, 11:20
- Localisation : Rouen
Re: [Asymptote] Coloration avec Pygments
Parce que c'est toi qui programme et/ou que tu sais lire un programme ?projetmbc a écrit :Comment les reconnait-on en tant qu'humain ? Telle est le sens de ma question.OG a écrit :Dans Asymptote ou le lexer ?projetmbc a écrit : Dans Asymptote, comment sont différenciés les "point" en tant que type, et ceux en tant que "fonction" ?
O.G.
Re: [Asymptote] Coloration avec Pygments
Mon écran est en noir et blanc... Dans ton exemple on voit donc une fois point(...) et une autre point suivi d'un espace. Voilà un moyen pour un lexer de différencier les deux sens du mot point.GMaths a écrit :à la couleurprojetmbc a écrit :Comment les reconnait-on en tant qu'humain ? Telle est le sens de ma question.
Je pense me faire un prog. de coloration syntaxique car Pygments me convaint peu : pas de "folding", une définition pénible des lexers.OG a écrit :Parce que c'est toi qui programme et/ou que tu sais lire un programme ?
-
- Modérateur spécialisé
- Messages : 2293
- Inscription : lundi 12 mars 2007, 11:20
- Localisation : Rouen
Re: [Asymptote] Coloration avec Pygments
Bonjourprojetmbc a écrit :Je pense me faire un prog. de coloration syntaxique car Pygments me convaint peu : pas de "folding", une définition pénible des lexers.OG a écrit :Parce que c'est toi qui programme et/ou que tu sais lire un programme ?
Si la syntaxe d'Asymptote n'était pas proche du C,C++ je n'aurais pas pu faire cela.
Tu as l'air calé en programmation. Qu'entends-tu par "folding" ?
Bon courage
O.G.
Re: [Asymptote] Coloration avec Pygments
projetmbc a écrit :Mon écran est en noir et blanc...
projetmbc a écrit :Je pense me faire un prog. de coloration syntaxique
Index des fonctions Asymptote- Pour consulter ou me demander des exemples : Galerie et AsyForum - Notepad++, l'éditeur qu'il faut pour Asymptote sous Windows - TexWorks+LaTexMk+Asymptote
Re: [Asymptote] Coloration avec Pygments
C'est "facile" à implémenter, c'est de l'analyse syntaxique. Par contre, il est plus dur d'analyser le sens de tes smileys.
Re: [Asymptote] Coloration avec Pygments
Je me demandais ce que cela pouvait donner comme résultat de la coloration syntaxique en noir et blanc.projetmbc a écrit :Par contre, il est plus dur d'analyser le sens de tes smileys.
Index des fonctions Asymptote- Pour consulter ou me demander des exemples : Galerie et AsyForum - Notepad++, l'éditeur qu'il faut pour Asymptote sous Windows - TexWorks+LaTexMk+Asymptote
Re: [Asymptote] Coloration avec Pygments
Le folding c'est juste cette fonctionnalité qui permet de réduire ou agrandir un bloc "structurel". Par exemple, le "folding" permet de passer deOG a écrit :Tu as l'air calé en programmation. Qu'entends-tu par "folding" ?
Code : Tout sélectionner
if(a ==1){
a = a**2
a = a+1}
b = a
Code : Tout sélectionner
if(a ==1){
b = a
On peut faire cela dans une page HTML via JavaScript : j'utilise cela dans un autre contexte dans mon site. Voir cette page.
Je trouve cela très utile y compris juste pour lire un code sur le Net. On peut ainsi sauter certaines boucles ou certains tests.
Dernière modification par projetmbc le jeudi 07 janvier 2010, 14:03, modifié 1 fois.
Re: [Asymptote] Coloration avec Pygments
Tu rigoles mais je vais l'implémenter. Pourquoi ? Tout simplement pour les impressions "papier".GMaths a écrit :Je me demandais ce que cela pouvait donner comme résultat de la coloration syntaxique en noir et blanc.projetmbc a écrit :Par contre, il est plus dur d'analyser le sens de tes smileys.
Re: [Asymptote] Coloration avec Pygments
Tout simplement... mouais : pas si évident à deviner que tu es sérieux pour quelqu'un qui fait tout le contraire : mettre de la couleur à l'écran pour que cela soit plus plaisant à lire ... et imprimer en noir et blanc (nuances de gris) pour profiter de la qualité de ma laser.projetmbc a écrit :Tu rigoles mais je vais l'implémenter. Pourquoi ? Tout simplement pour les impressions "papier".
Index des fonctions Asymptote- Pour consulter ou me demander des exemples : Galerie et AsyForum - Notepad++, l'éditeur qu'il faut pour Asymptote sous Windows - TexWorks+LaTexMk+Asymptote
-
- Sujets similaires
- Réponses
- Vues
- Dernier message
-
- 40 Réponses
- 2644 Vues
-
Dernier message par F. Pantigny
-
- 15 Réponses
- 799 Vues
-
Dernier message par marco56