Author Topic: lua native extension failure on 3.6  (Read 15091 times)

0 Members and 2 Guests are viewing this topic.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: lua native extension failure on 3.6
« Reply #15 on: June 15, 2014, 03:19:48 pm »
Having a new, less buggy CAS for the Nspire is going to be great. TI will hate though. :P

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: lua native extension failure on 3.6
« Reply #16 on: June 15, 2014, 03:22:38 pm »
Having a new, less buggy CAS for the Nspire is going to be great. TI will hate though. :P

Each CAS engine has it positive sides, each their negative sides. I'm not going to go into discussion of 'what is the best CAS engine' because I believe I do not know enough about how both function in order to give arguments. But I do give respect to both parties because they have done a very good job. TI's CAS engine too, it is not as buggy as people might say. Yes, it does have bugs, but every software has that. It is a very respectable CAS engine.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: lua native extension failure on 3.6
« Reply #17 on: June 15, 2014, 03:27:33 pm »
I'm far from bashing it. I've already used it and it works just fine but people seem to be complaining a lot about bugs.

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: lua native extension failure on 3.6
« Reply #18 on: June 15, 2014, 03:32:37 pm »
And... nevermind, I found the issue : in 3.6, we have to use "nrequire" instead of "require", so Extended did the job well to workaround the problem explained by Jim :)
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: lua native extension failure on 3.6
« Reply #19 on: June 15, 2014, 04:44:50 pm »
Merge with my post if you want, but ...



:)
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: lua native extension failure on 3.6
« Reply #20 on: June 15, 2014, 05:32:15 pm »
Yay. :D

Offline parisse

  • LV0 Newcomer (Next: 5)
  • Posts: 3
  • Rating: +0/-0
    • View Profile
Re: lua native extension failure on 3.6
« Reply #21 on: June 16, 2014, 07:09:35 am »
Thanks to Adriweb and critor, the 0.1 version of Khicas (Khi like the greek letter, looks like the X of Xcas, pronounce it like kick-ass) for TI Nspire all models OS 3.6 is now available here:
http://www-fourier.ujf-grenoble.fr/~parisse/calc/khicas.zip
I'm now going to learn a little lua, I believe there is room to improve menus, online help, etc.

[Edit]: warning, running khicas during an exam where CAS calculators are banned is of course forbidden.
« Last Edit: June 16, 2014, 02:31:52 pm by parisse »

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: lua native extension failure on 3.6
« Reply #22 on: June 16, 2014, 08:36:15 am »
My OCD tells me to tell you that iirc the letter is Chi (at least I learned it that way :P). Cool to hear that you've released Xcas for nspire 3.6 :D Now I might have to upgrade my system after all.
I'm not a nerd but I pretend:

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: lua native extension failure on 3.6
« Reply #23 on: June 16, 2014, 08:57:10 am »
It can be spelled both ways (but especially Khi in French :P).

Anyway... χcas
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: lua native extension failure on 3.6
« Reply #24 on: June 16, 2014, 09:15:28 am »
I'm French and I say Ki. :P
Oh, and this convinced me to upgrade to 3.6.

Offline bb010g

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 428
  • Rating: +22/-1
  • I do stuff
    • View Profile
    • elsewhere on the net
Re: lua native extension failure on 3.6
« Reply #25 on: June 16, 2014, 09:16:57 am »
Oh, and this convinced me to upgrade to 3.6.
Plot twist: They're working for TI.
Arch Linux user
Haskell newbie | Warming up to Lua | Being dragged into C++
Calculators: HP 50g, HP 35s, Casio Prizm, TI-Nspire CX CAS, HP 28s, HP Prime, Mathematica 9 (if that counts)
π: 3.14...; l: 108; i: 105; e: 101; l+i+e: 314
THE CAKE IS A LIE IS A PIE

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: lua native extension failure on 3.6
« Reply #26 on: June 16, 2014, 09:53:57 am »
Oh, and this convinced me to upgrade to 3.6.
Plot twist: They're working for TI.
If that were true they'd say they had ported ndless to 3.9. But still, nice joke :P
I'm not a nerd but I pretend:

Offline quadratic77

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 16
  • Rating: +0/-0
    • View Profile
Re: lua native extension failure on 3.6
« Reply #27 on: June 16, 2014, 02:28:29 pm »
My calculator (Nspire CX CAS 3.6) crashes and hard-reboots after I run Khicas. Any ideas?

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: lua native extension failure on 3.6
« Reply #28 on: June 16, 2014, 03:52:32 pm »
Try having a "clean" RAM (reset button) before launching (I've had such crashes before, too)
« Last Edit: June 16, 2014, 06:30:12 pm by Adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline quadratic77

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 16
  • Rating: +0/-0
    • View Profile
Re: lua native extension failure on 3.6
« Reply #29 on: June 16, 2014, 06:22:54 pm »
Thank you, it works. This is great! :D