Arc Forumnew | comments | leaders | submitlogin
git, anarki, windows and ark.help!
1 point by globalrev 6100 days ago | 7 comments
so i have wiki-arc now. by doing this: Run "git clone git://github.com/nex3/arc.git"

then it says: Once you've downloaded Anarki, you can see the cutting edge of Arc modifications. One of the most interesting features of the Anarki version is docstrings: "(help map)" will display documentation on the map function, for instance.

well is that the same as wiki-arc? or i dont have anarki yet?

i cant find anarki in: http://github.com/nex3/arc/tree/master

i dont really follow it, there is an editor for anarki-arc that i can get up somehow?

please excuse my noobness.

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 $?



1 point by sacado 6100 days ago | link

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 6100 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 6099 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 6099 days ago | link

ty very much, very appreciated.

-----

1 point by globalrev 6100 days ago | link

thanks.

-----

1 point by almkglor 6100 days ago | link

Anarki is the nickname of the repository at http://github.com/nex3/arc/tree/master . It's still Arc (just a more-often-updated version) and it's still started using the same technique to start arc.

-----

2 points by globalrev 6100 days ago | link

booyakasha!

now the webapp is working. ty anarki-developers.

-----