Computer Science Canada

[FP] LOGO Interpreter

Author:  bugzpodder [ Sun May 16, 2004 8:12 pm ]
Post subject:  [FP] LOGO Interpreter

This is (yes an application, not a game) a LOGO Interpreter -- basically interprets LOGO commands. LOGO is a programming language. (for example, think of it as a Turing Interpreter) Interface is pretty self-explanatory...

-a description of what it is exactly that your project does
see above
-a description of your programming experience (if somebody who's finishing grade 12 computer science hands in a buggy version of pong, I'm going to laugh at them. If someone in grade 10 hands in the same program, that's a different story entirely.)
this is my second programming course (im in grade 12 btw)

-a list of all of the features of your program
everything you'd expect, nothing more or nothing less
-a list of any known bugs in the program (be honest This can actually make you a better programmer)
none that I know of
-any features that you plan(ed) to add.
nothing at the moment...

Your best bet is to load a demo (and play around with its code/parameter if you wish). you can do this by using File -> Load Demo and select something from that. then you press "execute" button. The code will be interpreted and executed. (btw the factorial program uses Console.Input so you need to enter something there -- its hard to notice it FYI)

if you make suggestions for rooms of improvement or catching bugs (eg crashing) I will award bits as i see fit



System Requirements:
.net framework 1.1

Author:  Mazer [ Sun May 16, 2004 8:24 pm ]
Post subject: 

Wasn't LOGO a programming language for the Commodore64? Or am I confused? Either way, I can't tell because I can't run the interpreter right now.
Quote:

LOGO.exe - Application Error
The application failed to initialize properly (0xc0000135). Click on OK to terminate the application.

Happens every time. Running on Windows XP Pro, anything else you might want to know?

Author:  Catalyst [ Sun May 16, 2004 8:24 pm ]
Post subject: 

Posted Image, might have been reduced in size. Click Image to view fullscreen.

edit: posted at same time

Author:  bugzpodder [ Sun May 16, 2004 8:31 pm ]
Post subject: 

probably, LOGO have been around for a long time...

hmm... my program is made using C# and .net framework 1.1... you'll probably need the framework to run it (of course, with the dll)... otherwise i have no clue as to why this is happening

Author:  bugzpodder [ Sun May 16, 2004 8:34 pm ]
Post subject: 

I have tested on several machines this never occured to me wierd

Author:  Catalyst [ Sun May 16, 2004 9:05 pm ]
Post subject: 

Damn .Net Framework Evil or Very Mad
Now that ive seen it, i can say that it is very very nice

great job Very Happy

Author:  McKenzie [ Fri Jun 11, 2004 4:42 am ]
Post subject: 

LOGO was developed in '81 (80?). It was designed to teach children how to program. The idea was that by giving kids a turtle to move around the results would be very concrete, and easier to understand. LOGO is much much more than a simple drawing program however. It is a fully featured programming language based on LISP syntax (the language used to create LOGO.) Although the creaters of LOGO claimed that it was to teach programming I've always felt that it was an attempt to subvert the dominance of imperative languages like C,Pascal,Fortran and push functional programming languages like LISP to the forfront.
- as far as your FP, well I can't run it at home either (dll problems), but I'm sure I'll love it.


: