Author Topic: Axiom SDK For Developers  (Read 12954 times)

0 Members and 1 Guest are viewing this topic.

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Axiom SDK For Developers
« Reply #15 on: June 28, 2010, 11:15:08 am »
I don't know, I liked the word "Axioms" becasue that is a word used to describe the fundamental building blocks of mathematics, and in the same way, the Axioms in Axe are also like the building blocks of Axe programming (if you include the majority of the existing routines which are templated in a very similar way as the Axioms) not to mention it sounds like Axe which probably contributed more to me picking that name :P
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55865
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Axiom SDK For Developers
« Reply #16 on: June 28, 2010, 11:40:25 am »
I personally like the name. It sounds quite good too it seems and it's best to keep names close to the language name so people think "hey, it's for Axe, right?"
« Last Edit: June 28, 2010, 11:50:41 am by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2898
  • Rating: +467/-17
    • View Profile
    • TI-Boy CE
Re: Axiom SDK For Developers
« Reply #17 on: June 28, 2010, 11:42:12 am »
I personally like the game.
Darn it, I lost :(
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55865
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Axiom SDK For Developers
« Reply #18 on: June 28, 2010, 11:50:11 am »
GAH! Major typo of my part.

Altough I am somewhat happy in a way because one of my typo made someone lose the game ;D

Fixed, tho. I meant "name" :P
« Last Edit: June 28, 2010, 11:50:29 am by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Axiom SDK For Developers
« Reply #19 on: June 28, 2010, 09:03:16 pm »
A bit lost here: What is Axiom going to be? Is it a library for the Axe language or for ASM itself, and how would it be used? Sorry, I couldn't find any page describing it.
It is a library for Axe Parser in assembly. In the Axiom you define what token will make use of an assembly routine coded into the appvar.

Libraries! Brilliant idea! And it's all written on-calc, right?




Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55865
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Axiom SDK For Developers
« Reply #20 on: June 28, 2010, 10:52:11 pm »
Not the ASM code, unless you use OTBP assembler (or in the future, SirCmpwn's Mosaic project).
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Axiom SDK For Developers
« Reply #21 on: June 29, 2010, 12:57:17 am »
Unfortunately, I just realized that there is going to have to be one additional restriction.  Each Axiom will have a maximum number of subroutines (but still unlimited replacements).  The number right now is 32.  I can increase this number in the future if I reduce the number of total Axioms allowed per program but I think this limit is acceptable as it is.   To give some perspective, the entire parser currently has 29 built-in subroutines which includes all the typical functions as well as all the operations such as multiplication and division.
« Last Edit: June 29, 2010, 01:27:15 am by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Axiom SDK For Developers
« Reply #22 on: June 29, 2010, 01:20:57 am »
Wow, only 29 so far?  Could have sworn it was more ;D Well in that case 32 should be more than enough :) Since a single Axiom could more than double the amount of sub's available to a program :O

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Axiom SDK For Developers
« Reply #23 on: June 29, 2010, 08:36:15 am »
Indeed. If this wasn't illegal in the Axe Parser contest, this feature would make adding features SOO much easier. And for a library, I nominate the Zedd Physics Library. :D
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Axiom SDK For Developers
« Reply #24 on: June 29, 2010, 10:03:02 am »
Indeed. If this wasn't illegal in the Axe Parser contest, this feature would make adding features SOO much easier. And for a library, I nominate the Zedd Physics Library. :D
Zedd Physics Library is in Axe Parser. It provides normal Axe Parser subroutines.
But it would be interesting assembly libs for fast tilemapping with smoothscrooling, physics and 3D (raycaster or wireframed).
Hobbing in calculator projects.

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Axiom SDK For Developers
« Reply #25 on: June 29, 2010, 10:33:13 am »
^++
Agreed and seconded.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Axiom SDK For Developers
« Reply #26 on: June 29, 2010, 10:46:27 am »
Indeed. If this wasn't illegal in the Axe Parser contest, this feature would make adding features SOO much easier. And for a library, I nominate the Zedd Physics Library. :D
Zedd Physics Library is in Axe Parser. It provides normal Axe Parser subroutines.
But it would be interesting assembly libs for fast tilemapping with smoothscrooling, physics and 3D (raycaster or wireframed).

It's part of the app already?




Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Axiom SDK For Developers
« Reply #27 on: June 29, 2010, 10:55:54 am »
Indeed. If this wasn't illegal in the Axe Parser contest, this feature would make adding features SOO much easier. And for a library, I nominate the Zedd Physics Library. :D
Zedd Physics Library is in Axe Parser. It provides normal Axe Parser subroutines.
But it would be interesting assembly libs for fast tilemapping with smoothscrooling, physics and 3D (raycaster or wireframed).

It's part of the app already?
I was ambiguous, sorry. The Zedd Library is coded in Axe Parser (language) by Builderboy.
You include the routines you need into your source code.
Hobbing in calculator projects.

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Axiom SDK For Developers
« Reply #28 on: June 29, 2010, 11:13:26 am »
i mentioned this earlier, but didn't get any replies. would anyone be interested in making an axiom for string output from reading the RAM of L1?


Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55865
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Axiom SDK For Developers
« Reply #29 on: June 29, 2010, 11:19:24 am »
Do you mean storing to TI-BASIC string vars?
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify