Arc Forumnew | comments | leaders | submitlogin
1 point by sacado 6094 days ago | link | parent

Download http://github.com/nex3/arc/tarball/20af2f3fe921faeca2048d1d9... and wou will have a tar archive containing anarki (the directory is called arc, but it is anarki).

"on the dollar prompt i wroote (help map and forgot the last parenthesis i now have > prompt insetad. but it cant interpret lisp. how do i get back to $?"

Just type

  )


1 point by globalrev 6094 days ago | link

C:\Users\saftarn\Desktop\myanarki\nex3-arc-20af2f3fe921faeca2048d1d932abcdae2a916b4

so i have that untared there now.

trying to run as.arc i get: procedure application: expected procedure, given: #f; arguments were: #<struct:fun-syntax> #<syntax:C:\Users\saftarn\Desktop\myanarki\nex3-arc-20af2f3fe921faeca2048d1d932abcdae2a916b4\ffi.scm:18:14>

i ran arc-exe.scm and now i can run arc in drscheme.

so now im running anarki in dr scheme right?

what was this GIT stuff i downloaded?

i thought it was some sort of IDE?

what do you use to edit/compile? is there something better than DrSceheme?

-----

4 points by croach 6093 days ago | link

Not sure if you're still reading this thread or not, but I thought I would try to clear up some of the questions you have here for you.

> so now im running anarki in dr scheme right?

Well, not exactly. MzScheme is the name of the Scheme programming language implementation that you are running anarki in, DrScheme is basically a nice GUI front end to the MzScheme language.

> what was this GIT stuff i downloaded? i thought it was some sort of IDE?

No, Git is not an IDE. It is software that is used to manage source code. In other words, using Git, you get a history of changes made to your source code allowing you to rollback changes and create new branches where you can develop new features without fear of breaking the currently working build of your software. The reason you downloaded it is because it is the source control software that the Anarki developers are using to manage the Anarki source code, so you need it to get a copy (i.e., a clone) of the current working version of Anarki.

> what do you use to edit/compile? is there something better than DrSceheme?

Everyone uses MzScheme to compile and execute Arc code, because that is the language that Arc was written in. There are other implementations of Arc on the JVM (aka Java Virtual Machine) and another that compiles to C, and I believe one in Common Lisp, but none of these are official implementations of Arc (i.e., created by Paul Graham). As for editing Arc code, well you can use whatever you want to edit it. Personally I'm an Emacs fan, so I use it for all of my editing, but I'm sure Vim, TextMate, etc., etc. would do just as well. If you are looking for an editor in which you can also execute your code, then Emacs or DrScheme should work.

I hope that clears up a few of your questions for you, good luck in your studies.

-----

1 point by globalrev 6092 days ago | link

ty very much, very appreciated.

-----

1 point by globalrev 6094 days ago | link

thanks.

-----