Arc Forumnew | comments | leaders | submit | zck's commentslogin

For what it's worth, it's working for me on Ubuntu Jaunty 9.04:

    arc> (md-from-form nil t)
    ""
    arc> (esc-tags nil)
    ""

-----

3 points by zck 6019 days ago | link | parent | on: New Version of Arc

It still says to get arc2.tar; they haven't updated the page yet. Maybe it's because pg says, on Hacker news (http://news.ycombinator.com/item?id=634113) that it's a "preliminary release".

-----

1 point by pg 6019 days ago | link

I wanted to give people using Arc a little time to try this out. If there are no disastrous bugs I'll switch over in a day or so.

-----


Personally, I'm using ANSI Common Lisp with Arc. I'd recommend it rather than On Lisp, as On Lisp is "a comprehensive study of advanced Lisp techniques" rather than an introduction. Maybe the tutorial is enough for you, but I quite like ANSI Common Lisp (so far).

-----

1 point by zck 6085 days ago | link | parent | on: Minesweeper.arc

So, while procrastinating from my Y Combinator application, I finished my arc implementation of Minesweeper. It's pretty basic, but in the spirit of "release early", here it is!

You can't mark spaces as bombs, and it doesn't tell you if you've won. It also doesn't ensure your first click is not on a bomb.

Start a game by calling (create-mines rows cols mines), replacing each starred variable by an integer.

Pick a cell to reveal by calling (pick minefield mask row *col), replacing each starred variable with an integer.

I'm fairly new to Lisp (and Arc), so if there's anything I could be doing better, please let me know. I'd love to hear your comments about this.

-----

1 point by zck 6084 days ago | link

Ah, I posted this and ran away too quickly -- I didn't realize this forum uses markdown, or something similar.

Call (create-mines rows cols mines) like (create-mines 9 9 10), to play with a 9 by 9 field with 10 mines.

Call (pick minefield mask row *col) like (pick minefield mask 4 8), to pick the 4th row, 8th column in minefield.

-----