Collaboration

Coding challenge (BASIC)

1

LowRes Oranges are good 2019-11-13 00:31 (Edited)

In this coding challenge you must make a BASIC interpreter in nx.
Here are the things it must include :

1 line numbers (10 PRINT "HELLO")
2 the commands: NEW LIST RUN (if you don't what these mean then look up BASIC on Wikipedia)
3 have variables (strings are optional)
4 have if statements
5 have goto statements
6 have the END command
7 have the commands: INPUT PRINT
8 if you want to you can add more!

Nx vs old basic:
Nx and older BASIC on early home computers (aka the original BASIC) are quite different. Mainly old BASIC had line numbers, and commands that edited the code like NEW that clears the program, or LIST which lists your program.

So that's the challenge!

Also, lets have a moment of silence for lowres coder. We will miss you. FLIP YOU APPLE!!!!!!!


Timo 2019-11-13 07:33

That’s a big challenge!
Personally I think I made enough BASIC interpreters in my live already ;)


LowRes Oranges are good 2019-11-13 11:48

Yeah, it will be very hard. It's gonna be full of all those string functions. I personally am going to try to do it, infact I've had this idea for a long time.


Log in to reply.