Syntax Highlight - Nspire Basic etc. ?
50 posts
• Page 5 of 5 • 1, 2, 3, 4, 5
Re: Syntax Highlight - Nspire Basic etc. ?
Cool, merci.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Syntax Highlight - Nspire Basic etc. ?
Quelques petits changements aujourd'hui:
- """Support""" de nouveaux langages (pour le parametre du bbcode) : graph-prizm, classpad, 39GII-prime
Je mets entre plusieurs guillemets car en fait, ça ne fait juste qu'utiliser la template du nspire-basic en case-insensitive, donc ya au moins les strings et les nombres qui sont bien détectés, plus quelques mot-clés communs (toujours mieux qu'une détection automatique XML ou bash qui faisait n'importe quoi...) - Quand on force un langage, le langage autodétecté n'est plus marqué à côté entre parenthèses, mais au mouseover sur le nom du langage forcé
- Rajouté and,or,et,ou au basic-z80
- Fonctionne après un quickedit, pas besoin de recharger la page
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Syntax Highlight - Nspire Basic etc. ?
- Update du plugin en version 8.8.0 (better, faster, stronger etc.), et simplification du script qui met le titre tout seul en haut de la boîte de code.
- Les strings en basic-z80 ne se finissant pas forcément par un ", mais par " ou → ou un saut de ligne, ce comportement est maintenant pris en compte
(par exemple, viewtopic.php?f=11&t=17313 s'affiche pas parfaitement encore, mais bien mieux qu'avant)
Signalez les bugs si vous en voyez...
- Les strings en basic-z80 ne se finissant pas forcément par un ", mais par " ou → ou un saut de ligne, ce comportement est maintenant pris en compte
(par exemple, viewtopic.php?f=11&t=17313 s'affiche pas parfaitement encore, mais bien mieux qu'avant)
Signalez les bugs si vous en voyez...
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Syntax Highlight - Nspire Basic etc. ?
C'est possible d'avoir la coloration syntaxique sur le site en version mobile?
Ce n'est actuellement pas le cas
Ce n'est actuellement pas le cas
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.
Liens utiles:
- Guide: meilleurs programmes & tutoriels - toutes calculatrices
- Guide: programmer en langage C sur TI-83 Premium CE/84+CE
- Groupe Facebook d'entraide autour des études post-bac (prépa, université, IUT...)
Découvre mes programmes et mon site!
-
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 3183
- Images: 37
- Joined: 25 Feb 2013, 16:21
- Location: Toulouse
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ingénieur en électronique
- YouTube: Wistaro
- Twitter: Wistaro
- GitHub: Wistaro
Re: Syntax Highlight - Nspire Basic etc. ?
Voilà
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Syntax Highlight - Nspire Basic etc. ?
Test code asm-z80
C'est pas optimal (manque les labels et calls, surtout), mais toujours mieux que rien:
C'est pas optimal (manque les labels et calls, surtout), mais toujours mieux que rien:
- Code: Select all
#include "ti84pce.inc"
.org USERMEM-2
.db $EF,$7B ; Hmm, faudrait rajouter les nombres hexa
Main:
ld a, 2
ld (curCol), a
ld a, 4
ld (curRow), a
ld hl, chaine
call _PutS
ret
chaine:
.db "The Game",0 ; you lost
; Main:
; ld hl,RawKeyHook
; ld de,$D052C6 ; Adresse saferam
; ld bc,stop_-begin_+1
; ldir
; ld hl,$D052C6
; ld (RawKeyHookPtr),hl ; Activation du Raw Key Hook
; set rawKeyHookActive, (iy+hookFlags2)
; ret
; RawKeyHook:
; .org $D052C6
; begin_:
; .db 83h
; cp 250 ; if [<>] has been pressed
; ret nz
; bit editOpen, (iy+editFlags)
; ret z
; ld hl,editCursor
; inc (hl)
; inc (hl)
; inc (hl)
; inc (hl)
; inc (hl)
; ld a,0
; ret
; stop_:
; Main:
; xor a
; ld (CurCol), a
; ld (CurRow), a
; ld hl, string
; call _PutS
; call _GetKey
; ret
; keyLoop:
; call _GetCSC
; cp skClear
; jr nz,keyLoop
; ret
; string:
; .db "123 !@#$%^&", 0
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Syntax Highlight - Nspire Basic etc. ?
Rajouté les numéros de ligne (même astuce que pour le viewer de code TI-Basic en archive)
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Syntax Highlight - Nspire Basic etc. ?
Un test d'affichage différent (plus fidèle), grâce à la police (e)Z80 recrée par jacobly :
Comparaison (faites-glisser le curseur pour voir la différence) : avant (dessous) vs. maintenant (dessus)
Ceci est donc effectif sur les codes basic-z80 (ou détectés comme tels).
Si ya des soucis, dites-le.
Edit: amélioré un peu la lisibilité, et d'autant plus sur Chrome/Safari/Opera, d'ailleurs (webkit)
Edit2: police updatée (jacobly)
Edit3: amélioré un peu la lisibilité sur Firefox macOS
Comparaison (faites-glisser le curseur pour voir la différence) : avant (dessous) vs. maintenant (dessus)
Ceci est donc effectif sur les codes basic-z80 (ou détectés comme tels).
Si ya des soucis, dites-le.
Edit: amélioré un peu la lisibilité, et d'autant plus sur Chrome/Safari/Opera, d'ailleurs (webkit)
Edit2: police updatée (jacobly)
Edit3: amélioré un peu la lisibilité sur Firefox macOS
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Syntax Highlight - Nspire Basic etc. ?
Adriweb wrote:Un test d'affichage différent (plus fidèle), grâce à la police (e)Z80 recrée par jacobly :
Comparaison (faites-glisser le curseur pour voir la différence) : avant (dessous) vs. maintenant (dessus)
Ceci est donc effectif sur les codes basic-z80 (ou détectés comme tels).
Si ya des soucis, dites-le.
Edit: amélioré un peu la lisibilité, et d'autant plus sur Chrome/Safari/Opera, d'ailleurs (webkit)
Edit2: police updatée (jacobly)
Edit3: amélioré un peu la lisibilité sur Firefox macOS
Bien
(pas contre j'ai pas pigé l'histoire du curseur, je suppose que ça marche pas sur mobile..)
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.
Liens utiles:
- Guide: meilleurs programmes & tutoriels - toutes calculatrices
- Guide: programmer en langage C sur TI-83 Premium CE/84+CE
- Groupe Facebook d'entraide autour des études post-bac (prépa, université, IUT...)
Découvre mes programmes et mon site!
-
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 3183
- Images: 37
- Joined: 25 Feb 2013, 16:21
- Location: Toulouse
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ingénieur en électronique
- YouTube: Wistaro
- Twitter: Wistaro
- GitHub: Wistaro
Re: Syntax Highlight - Nspire Basic etc. ?
Wistaro wrote:(pas contre j'ai pas pigé l'histoire du curseur, je suppose que ça marche pas sur mobile..)
Ouai, sur mobile, les 2 images sont affichées l'une au dessus de l'autre et défilent de manière synchronisée (sur ordi, elles sont par-dessus (empilée devant), et ya un curseur pour comparer plus facilement)
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
50 posts
• Page 5 of 5 • 1, 2, 3, 4, 5
Return to Choses relatives à TI-Planet
Who is online
Users browsing this forum: ClaudeBot [spider] and 3 guests