Skip to main content David Edelstein's Blog

Pinboard bookmarks for June 2007

Published: 2007-06-30
David Edelstein
Learn Prolog Now!
best tutorial for prolog I have read yet!
prolog programming tutorial reference logic language toread 
ASPN : Python Cookbook : Pythologic -- Prolog syntax in Python
Some of Python's powerful meta-programming features are used to enable writing Python functions which include Prolog-like statements.
computer programming prolog python logic howto cookbook reference 
ASPN : Python Cookbook : Extending python with prolog syntax *and resolution*
It turns out that it is easy to embed python code into conditionals. Look at the example in the code: the string 'X==2*Y' is evaluated as python code, with the variables X and Y replaced by appropriated values.
logic programming prolog python 
A Simple, Lightweight JavaScript Templating Engine
if you need something simple and light, perhaps to display a JSON result returned by an Ajax request, then JavaScript templates may fit the bill.
code javascript web template library templates html 
Lucumr Cogitations » Blog Archive » ERB for JavaScript
I now created a similar implementation, it’s just a little smaller, supports escaping and doesn’t use an evil delimiter hack. It supports all of the ERB goodness except of the leading-percent sign block support.
web development javascript code templates 
An Introduction to Language Processing with Perl and Prolog
An Introduction to Language Processing with Perl and Prolog
programming perl prolog 
Rhino - JavaScript for Java
Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.
rhino mozilla scripting javascript java programming opensource cool computing