flat assembler
Message board for the users of flat assembler.
Index
> Projects and Ideas > Interpreter and IDE - looking for ideas |
Author |
|
bitRAKE 16 Dec 2010, 13:40
You are building a tree starting at the leaves - like looking down on the orchard. The user/script will state where the branches are, and finally the trunks (when some output is needed). Nothing is really done until a complete tree is defined - just build internal state - links between objects.
It's up to you how this is implemented. Could just create a table of left-side operand pointers (into the script, where they are defined). This table is searched to trace the tree backward (up the branches to the leaves), then forward again - collapsing all the branches. |
|||
16 Dec 2010, 13:40 |
|
edfed 16 Dec 2010, 14:13
you can try to do the calculation interface from TI 80, 81, 82, 83, 83+ etc...
not the casio interface because it sucks i think it is far more interresting to emulate a very good calculator than to try to invent a new one. that's one of my projects to do a TI calculator interface. then: Code: X=54345 "enter" 54345 A=X*543 "enter" 29509335 A+X "enter" 29509878 |
|||
16 Dec 2010, 14:13 |
|
adroit 02 Jan 2011, 02:54
brilliant! not a bad idea. I'll try to emulate a calculator. Good luck on that project.
|
|||
02 Jan 2011, 02:54 |
|
Tyler 02 Jan 2011, 03:40
To bad it's already been done. TiEmu is a very good TI emulator, and can emulate almost all TIs given a ROM(which you can dl from TI's website, as a ROM update)
|
|||
02 Jan 2011, 03:40 |
|
adroit 06 Jan 2011, 02:41
But its still good to try to attempt it.
|
|||
06 Jan 2011, 02:41 |
|
edfed 06 Jan 2011, 09:05
of course, because even if the car still exist, it is not a reason to don't try to reinvent it, as renault do since 10 years now about electric cars.
and there are not good fasm based graphic calculator, then, it is enough to add it to the todo list |
|||
06 Jan 2011, 09:05 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.