From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luiji Maryo Newsgroups: gmane.lisp.guile.user Subject: My Project: Guile Hypertext Preprocessor Date: Wed, 11 Aug 2010 20:12:16 -0400 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=e0cb4e8878110ee12d048d9538cc X-Trace: dough.gmane.org 1281571947 24914 80.91.229.12 (12 Aug 2010 00:12:27 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 12 Aug 2010 00:12:27 +0000 (UTC) To: Guile Mailing List Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Aug 12 02:12:25 2010 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OjLPE-0000to-R7 for guile-user@m.gmane.org; Thu, 12 Aug 2010 02:12:25 +0200 Original-Received: from localhost ([127.0.0.1]:44094 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OjLPD-0003nn-Rl for guile-user@m.gmane.org; Wed, 11 Aug 2010 20:12:23 -0400 Original-Received: from [140.186.70.92] (port=60013 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OjLP9-0003la-3m for guile-user@gnu.org; Wed, 11 Aug 2010 20:12:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OjLP7-00056I-Vk for guile-user@gnu.org; Wed, 11 Aug 2010 20:12:19 -0400 Original-Received: from mail-qw0-f41.google.com ([209.85.216.41]:37264) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OjLP7-00056B-TT for guile-user@gnu.org; Wed, 11 Aug 2010 20:12:17 -0400 Original-Received: by qwk4 with SMTP id 4so830670qwk.0 for ; Wed, 11 Aug 2010 17:12:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=IxOJ/mxe93rjPrRIHHPWlPK3hniEad17ge2jEoQ91Z8=; b=usAr0vrzBSCTwHvadZEJxyOcsCoQm85nLJYSuZIQb0RVlOEqsG+Kpzl8CydRAZbjuY FvDQOnG7UyH9hKn36Fnz9MSH1y4L4N3UOSajjTeaXDC/jY40eHKQVWFcym5EPZaAkJ6P tIXiKprMhypZ/qvPsLHXnsvcb1GXImRJt3cP8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=JHVyH3PELhgDx6TmueUo5tC4PMd/+gmbYm0NQW/l9NTXZi5yhCHq4GRu4EY4VZF+Mc N7Et0rYI0HS25FeDj5pbz4IWhazBLcRJ3F8fbGgwR9qdCMAkWgpO8LRxX0Jv1o1ASj/w X4YTovqdeo0/4DMJhihACijTq1Ori+X5AuQ0M= Original-Received: by 10.220.62.72 with SMTP id w8mr11885157vch.201.1281571936985; Wed, 11 Aug 2010 17:12:16 -0700 (PDT) Original-Received: by 10.220.97.145 with HTTP; Wed, 11 Aug 2010 17:12:16 -0700 (PDT) X-Google-Sender-Auth: flKPmGFJbmURnlJ8Ho8_VA-fYXM X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:8057 Archived-At: --e0cb4e8878110ee12d048d9538cc Content-Type: text/plain; charset=UTF-8 Hello, When looking through http://www.gnu.org/software/guile/ideas.html, I came across this nifty little idea for a PHP-like hypertext preprocessor that works with Guile (at least that's how I understood it), and I decided that I'd implement it, since PHP is starting to get on my nerves (the XML handler just kills me). I was also thinking of extending it to a level in which programs and languages can be run simultaneously: <?g (write title) ?>

How are you doing today, ? . I was wondering if anybody had any suggestions on this concept before I get too far through coding it. -- - Luiji Maryo (a.k.a. Brain Boy) Visit me at http://brainboyblogger.blogspot.com/. --e0cb4e8878110ee12d048d9538cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello,

When looking through http://www.gnu.org/software/guile/ideas.= html, I came across this nifty little idea for a PHP-like hypertext pre= processor that works with Guile (at least that's how I understood it), = and I decided that I'd implement it, since PHP is starting to get on my= nerves (the XML handler just kills me).

I was also thinking of extending it to a level in which programs and la= nguages can be run simultaneously:

<?program
=C2=A0 id=3D"g&qu= ot;
=C2=A0 interpreter=3D"/usr/bin/e= nv guile"
?>
<?program=C2=A0 id=3D"p"
=C2=A0 interpreter=3D"/usr/bin/env perl= "
?>
<?g
=C2=A0 (define title "My Title")
= =C2=A0 (define user "CoolDude1024")
?>
<html>
<head><title><?g (write title) ?>= ;</title></head>
<body>
<h1><?g (write tit= le) ?></h1>
How are you doing today, <?g (write user) ?>?= =C2=A0 <?p print "I've written this in Perl!!!" ?>.
</body>
</html>


I was wondering if anybody had= any suggestions on this concept before I get too far through coding it.--
- Luiji Maryo (a.k.a. Brain Boy)
Visit me at http://brainboyblogger.blog= spot.com/.

--e0cb4e8878110ee12d048d9538cc--