You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for reporting that; good to know. If you ended up implementing some of them we'd love that. I'll probably also look into implementing some of them, though it might be a while. I imagine many of them would be easy to implement in terms of Common Lisp primitives.
Did you do (in-package :clamp)? prn should definitely be defined. I don't think I defined an equivalent to w/stdout because Common Lisp has dynamic variables. The pattern for doing that with Clamp is instead (let *standard-output* o ....
As for the socket functions, I never defined Common Lisp equivalents to them. You should instead use a library such as usocket that provides socket related functions. Looking at the API, I think you can use the macro with-socket-listener as a substitute for w/socket.
Awesome, thanks guys. @akkartik, I will probably get around to implementing the Arc language's OS functions eventually, I had already been planning to do that, but I have a two other rather large projects going right now so I might be sluggish. @malisper I was planning on doing just that. After all, this is Common Lisp we're talking about! (:
Almost none of the library functions from the language reference at arclanguage.org work.
For instance, the code:
complains about none of these functions existing.
The text was updated successfully, but these errors were encountered: