Show HN: Spaik Lisp Version 0.3

(github.com)

48 points | by snyball 295 days ago

3 comments

  • andsoitis 294 days ago
    I know you're looking for feedback on the API, but do you have a SPAIK language reference?

    The API matters little to me if I'm not interested in the SPAIK language in the first place.

    • snyball 293 days ago
      Ya, the language itself is not very well documented. But it's mostly Common LISP like, though a LISP-1 like Scheme, which is the biggest deviation from Common LISP.

      You can take a look at core.lisp and html.lisp in the lisp/ directory, as well as the test cases for example code in test/.

      • jackdaniel 293 days ago
        Could you elaborate what is similar to Common Lisp in Spaik?
  • mtlmtlmtlmtl 294 days ago
    This looks really interesting. Can it be used to write procedural macros for rust code somehow, or is that not one of the goals of the project?
    • snyball 293 days ago
      You could in theory by standardizing a mapping from S-Expressions to Rust tokens of course, but no it's not a goal for the project.
  • ceving 294 days ago
    No call/cc?
    • snyball 293 days ago
      It does have call/cc yes