Impossibilité de Lua sur Mac
43 posts
• Page 4 of 5 • 1, 2, 3, 4, 5
Re: Impossibilité de Lua sur Mac
Non, l'indentation n'est pas nécessaire en Lua, comme elle peut l'être en python. Un espace est même considéré comme séparateur d'instructions.
if toto then lol end
if toto then lol end
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6414
- Images: 22
- Joined: 27 Nov 2008, 00:00
- Location: 0x1AACC355
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: BAC+5: Epita (ING3)
Re: Impossibilité de Lua sur Mac
Oki merci 
Petite question a Adriweb ^^' j'ai mon programme lua!! Il s'appelle pomvun.lua
Je lance le "luna" que tu m'a envoyé, il s'ouvre sur terminal.
Le problème c'est que je peux pas écrire sur la meme fenetre du terminal
Je fais donc Shell -> Nouvel Onglet
Je suis sur un nouvel onglet terminal, et je tape:
luna pomvun.lua pomveu.tns
le problème c'est qu'ils me disent "-bash: luna: command not found"
Pourquoi la commande n'a pas été founder ^^' ?
Pourtant j'ai toujours l'autre onglet ouvert, dans lequel j'ai lancé le "luna"...
Bizarre bizarre ^^'

Petite question a Adriweb ^^' j'ai mon programme lua!! Il s'appelle pomvun.lua
Je lance le "luna" que tu m'a envoyé, il s'ouvre sur terminal.
Le problème c'est que je peux pas écrire sur la meme fenetre du terminal
Je fais donc Shell -> Nouvel Onglet
Je suis sur un nouvel onglet terminal, et je tape:
luna pomvun.lua pomveu.tns
le problème c'est qu'ils me disent "-bash: luna: command not found"
Pourquoi la commande n'a pas été founder ^^' ?
Pourtant j'ai toujours l'autre onglet ouvert, dans lequel j'ai lancé le "luna"...
Bizarre bizarre ^^'
-
maestroarte
Niveau 13: CU (Calculateur Universel)- Posts: 165
- Joined: 30 Jan 2011, 08:10
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Impossibilité de Lua sur Mac
Je t'ai fait une vidéo :
http://www.youtube.com/watch?v=h18GV8luizg
Au moment du copier/coller, fais Pomme-C / Pomme-V
http://www.youtube.com/watch?v=h18GV8luizg
Au moment du copier/coller, fais Pomme-C / Pomme-V
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: 14837
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Impossibilité de Lua sur Mac
Ah merci beaucoup! c'est bien plus clair comme ça!!
Donc, mon problème c'est mon programme lua ^^'
le voici: (j'ai copié un du tutoriel pour voir si ça marchait)
(il doit y avoir une erreur alors ^^", je vais essayer un programme très simple du genre print(a) )
Donc, mon problème c'est mon programme lua ^^'
le voici: (j'ai copié un du tutoriel pour voir si ça marchait)
- Code: Select all
function on.paint(gc)
if message then
gc:setFont("sansserif", "r", 10)gc:drawString(message, 0, 0, "top")
message = nil
timer.start(1)
end
end
function on.timer()
timer.stop()
platform.window:invalidate()
end
function on.charIn(ch)
message = "Hello World !" platform.window:invalidate()
end
(il doit y avoir une erreur alors ^^", je vais essayer un programme très simple du genre print(a) )
-
maestroarte
Niveau 13: CU (Calculateur Universel)- Posts: 165
- Joined: 30 Jan 2011, 08:10
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Impossibilité de Lua sur Mac
maestroarte wrote:Donc, mon problème c'est mon programme lua ^^'
Je vois pas le rapport entre bash et le lua. Autrement dit, tu confonds tout et crois comprendre.
Je fais donc Shell -> Nouvel Onglet
Je suis sur un nouvel onglet terminal, et je tape:
luna pomvun.lua pomveu.tns
le problème c'est qu'ils me disent "-bash: luna: command not found"
Pourquoi la commande n'a pas été founder ^^' ?
Certainement parce que tu n'es pas dans le même dossier que l'exécutable luna, chose qu'on te répète depuis le début du topic ...
va dans ton dossier depuis le shell avec "cd <dossier>" en remplaçant <dossier> par le chemin du dossier contenant Luna. Ensuite un petit :
- Code: Select all
./luna <dossier>/pomvun.lua <dossier>/pomvun.tns
avec <dossier> le chemin relatif ou absolu de ton script par rapport à Luna. Si c'est le même dossier, utilise "." (un point)
- Code: Select all
function on.paint(gc)
if message then
gc:setFont("sansserif", "r", 10)gc:drawString(message, 0, 0, "top")
message = nil
timer.start(1)
end
end
function on.timer()
timer.stop()
platform.window:invalidate()
end
function on.charIn(ch)
message = "Hello World !" platform.window:invalidate()
end
(il doit y avoir une erreur alors ^^", je vais essayer un programme très simple du genre print(a) )
Le code fonctionne de loin (pas besoin de vérifier pour aussi court)
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6414
- Images: 22
- Joined: 27 Nov 2008, 00:00
- Location: 0x1AACC355
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: BAC+5: Epita (ING3)
Re: Impossibilité de Lua sur Mac
Non, en fait, j'ai compris la ^^'
en gros, j'au vu Adriweb mettre Luna dans un certain bin...
j'ai retrouver bin, et j'ai déplacer luna dedans...
(d'ou l'erreur)
Qu'ai-je fais alors?
J'ai vu sur internet le raccourcis clavier pour aller au dossier (maj+commade+g)
Je go sur Finder, je fais "Copier Luna"(comme adriweb), la je fais la commande
On me demande le dossier je tape: /usr/bin
et la, j'arrive dans ce "fAmeux" dOssier ^^'
Bim, je balance un commande+V vite fait, pour copier Luna.
Une vérification s'impose, go terminal sans attendre, et je lance un certain:
which luna
terminal me renvoie, en gros, que luna est dans /usr/bin
et la, hop hop, je tape luna fichier.lua fichier.tns et là...ça marche
Ouf!! enfin!!
Je suis heureux ^^'
le programme était
(écris sous texte edit)
Je le convertis en TNS, je lance et la...bah là y'a une erreur (ça commence bien xD)
En gros (je peux pas copier-coller le texte) il y'a 11lignes (alors que mon programme de base en contenait 4...)
La première est vide
1:
En gros, la seconde ligne commence par une accolade...et à la 11émeligne, il y a mon print (a) avec une accolade fermée à la fin...O.o
Et un truc en haut, en jaune
2: unexpected symbol near 'acollade ouverte'
si quelqun pourrait m'expliquer ^^'
en gros, j'au vu Adriweb mettre Luna dans un certain bin...
j'ai retrouver bin, et j'ai déplacer luna dedans...
(d'ou l'erreur)
Qu'ai-je fais alors?
J'ai vu sur internet le raccourcis clavier pour aller au dossier (maj+commade+g)
Je go sur Finder, je fais "Copier Luna"(comme adriweb), la je fais la commande
On me demande le dossier je tape: /usr/bin
et la, j'arrive dans ce "fAmeux" dOssier ^^'
Bim, je balance un commande+V vite fait, pour copier Luna.
Une vérification s'impose, go terminal sans attendre, et je lance un certain:
which luna
terminal me renvoie, en gros, que luna est dans /usr/bin
et la, hop hop, je tape luna fichier.lua fichier.tns et là...ça marche

Ouf!! enfin!!

le programme était
- Code: Select all
a = 1
print(a)
a = a +1
print(a)
(écris sous texte edit)
Je le convertis en TNS, je lance et la...bah là y'a une erreur (ça commence bien xD)
En gros (je peux pas copier-coller le texte) il y'a 11lignes (alors que mon programme de base en contenait 4...)
La première est vide
1:
En gros, la seconde ligne commence par une accolade...et à la 11émeligne, il y a mon print (a) avec une accolade fermée à la fin...O.o
Et un truc en haut, en jaune
2: unexpected symbol near 'acollade ouverte'
si quelqun pourrait m'expliquer ^^'
-
maestroarte
Niveau 13: CU (Calculateur Universel)- Posts: 165
- Joined: 30 Jan 2011, 08:10
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Impossibilité de Lua sur Mac
WHAT
SCREEN !
Quel OS ?
SCREEN !
Quel OS ?
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6414
- Images: 22
- Joined: 27 Nov 2008, 00:00
- Location: 0x1AACC355
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: BAC+5: Epita (ING3)
Re: Impossibilité de Lua sur Mac
J'ai décider de surmonter les problémes du lua, pour programmer avec!
Voici donc mon problème:
1) Je suis aller sur Text Edit
2) Je tape:
a=1
print(a)
a=a+1
print(a)
3)J'appelle le fichier aligato
4)Je transforme de force aligato.rtf en aligato.lua
5) Je vais sur terminal et je tape:
iMac-de-******-*******:~ *****$ which luna
/usr/bin/luna
iMac-de-*******-*******:~ *****$ luna /Users/*****/Documents/aligato.lua /Users/*****/Documents/aligato.tns
6) J'ai mon fichier aligato.tns que j'ouvre sur TI-Nspire CAS Student Software
7) J'obtient ça :
Voici donc mon problème:
1) Je suis aller sur Text Edit
2) Je tape:
a=1
print(a)
a=a+1
print(a)
3)J'appelle le fichier aligato
4)Je transforme de force aligato.rtf en aligato.lua
5) Je vais sur terminal et je tape:
iMac-de-******-*******:~ *****$ which luna
/usr/bin/luna
iMac-de-*******-*******:~ *****$ luna /Users/*****/Documents/aligato.lua /Users/*****/Documents/aligato.tns
6) J'ai mon fichier aligato.tns que j'ouvre sur TI-Nspire CAS Student Software
7) J'obtient ça :
You do not have the required permissions to view the files attached to this post.
-
maestroarte
Niveau 13: CU (Calculateur Universel)- Posts: 165
- Joined: 30 Jan 2011, 08:10
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Impossibilité de Lua sur Mac
le probleme vient du fait que tu transforme en .rtf, ce qui rajoute d'énormes m*rdes dans le fichier.
enregistre le en .txt seulement dans TextEdit.
Ensuite, depuis le finder tu fera Clic droit sur le fichier -> lire les informations -> modifie l'extension de .txt en .lua. et apres c'est bon (luna etc.)
enregistre le en .txt seulement dans TextEdit.
Ensuite, depuis le finder tu fera Clic droit sur le fichier -> lire les informations -> modifie l'extension de .txt en .lua. et apres c'est bon (luna etc.)
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: 14837
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Impossibilité de Lua sur Mac
luna marche pas sous léopard
Donald Knuth wrote:Beware of bugs in the above code; I have only proved it correct, not tried it.
-
AlexRider38Généreux
Niveau 13: CU (Calculateur Universel)- Posts: 650
- Images: 0
- Joined: 03 Nov 2010, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
43 posts
• Page 4 of 5 • 1, 2, 3, 4, 5
Who is online
Users browsing this forum: ClaudeBot [spider] and 3 guests