The first look of the interpretor
-
A other big problem is this isnt C++ or Python or assembly who many peoples did this before.This is Fuze and Fuze hasnt this big Textcommands.In Python there are so much text commands.You can split and join them and in Fuze this is all missing or you have to write it by your self so this is the point.Second is my knowledge.I make an apprenticeship as an systemsintegrator which also includes programming.But i dont have an clou so i have to learn and the next versions wont be very good.But in the moment you can use some single line commands.Things will become better I promise
-
@petermeisenstein said
And I know some people think my programm is boring yeah it is in the moment but it will become better trust me.
I don't think it is really a case of this. I suspect response is quiet because this is very different to what everyone else is tackling and people probably don't understand why you are doing it? I will admit that if I wanted a Python interpreter, neither the Switch, or Fuze are places that I would evern consider looking :)
But there doesn't have to be a "Why?". The Why can simply be "bacause why not" or "because you want to" - so, keep going and let's see what happens
-
@Martin Thanks you are right.Its only for fun.
-
I think this is a cool project. I've been keeping my eye on it and am interested to watch it grow.
The best part is the things you need to solve while writing an interpreter will be applicable to other projects of yours. Keep at it!
-
@Archive Thank you so much
-
When I try to download the interpreter with code
NXE269QD9Q
, all I get is this://start to make it function printpy(text) print(text) update() return text printpy("hello")
I did not respond, because this is the same program that I downloaded with this code before. But it does not match with what you show in the screenshots. Is there a problem where the switch won't override updates? Or isn't the latest version of it shared publicly?
-
@PB____ I swear I published it
-
Is it now the newest version if not please tell me what to do
-
I deleted the project, downloaded it again, but still get the same version.
It could be that the status is pending (you would see this at he right panel where you submitted the project), since it needs to be reviewed by the Fuze Team before it can be public.
The steps to submitting your project are described here, basically you need to follow these steps when you have an update too.
-
I did it again
-
@PB____ I say sorry in Name of The FuPy Project
-
No worries. Let me know when it has the status 'live', so I could check again :)
-
To be totally honest I've never used python and I don't know the first thing about it but I wish you well and hope you succeed!
-
@SteveZX81 I will and thanks in the name of FuPy
-
So in the moment it is pending
-
But here is my friendscode SW-8169-5640-6120
-
ITS Live now Code is NXE269QD9Q Have fun
-
Now I have the update :)
I see it recognizesint
andfloat
if I type that in exactly.
For the other things you can type ina=Nonepasstrprint():
;-) -
@PB____ Modify if you want but I have to keep close to the Python Syntaxt
-
New Stuff added:So guys i added some new datatypes for the parser.Keep in mind this version in the moment is not complet and i think i have to rewrite the hole stuff but at the moment this is the best what i can do with my skills hope you enjoy.PS its pending