Conjure reaches a baby milestone

The latest conjure48 version at my repository is able to build s42, and run the test suites—doc generation is almost there too.

If you have the s42 source tree, you can try it with the following incantations [1]:

  $ ln -s conjure/examples/s42/build.scm .
  $ ln -s conjure/examples/s42/build.exec .
  $ scheme48
  > ,exec ,load "build.exec"
  > (build-system "s42" "test")

That will run the testsuite. Other goals that can be used instead of ‘test’ are ‘runners’, ‘s42.image’ or ‘doc’. If you take a look at the build script and find it ugly, please keep in mind that this is still alpha code, and that s42 is a rather complex system when it comes to building. This simpler build file for a test C project is closer to what we envision. From here, we’ll be polishing the syntax and interfaces to attain our DSL-for-non-schemers goal.

If you are in Vienna tomorrow, don’t miss rotty’s talk on scheme, s48 and s42 for Debienna, where Conjure will make its world wide debut :-).

—-
[1] There are some tricky issues that you may stumble upon to get there. Please, do not hesitate to contact us at #conjure in Freenode.

Tags: , ,

Be the first to like this post.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>