Hi there,
It is possible to get some examples using json_to_string and
string_to_json.
I trying to execute both and i get some errors.
I am not an expert in Ciao Prolog or in Prolog, sorry.
Regards.
Carlos
Hi John, apologies for the delay --we have been in the past few weeks
very busy moving Ciao from SVN to git, which also means lots of
changes in our continuous integration process, package building,
installation. The move to git is allowing some nice new things but we
still need some time to complete the transition. Thanks for your
patience... Cheers, --Manuel H
--
----------------------- The Ciao System Development Team --------------------
The CLIP Group | IMDEA Software Institute
ciao(a)clip.dia.fi.upm.es | and Technical University of Madrid
http://www.ciaohome.org / http://www.cliplab.org
-----------------------------------------------------------------------------
Hi John, thanks very much for your input: we will use it to improve
installation in NetBSD. We have just moved from svn to git and are in
fact taking advantage of this move to improve all the installation
code, so this should be very useful.
Btw, this also implies significant changes in our distribution and
continuous integration code, which is the reason we have been slow in
putting out daily releases in the last few weeks. --Manuel H
> From: jtowler(a)soncom.com (John R. Towler)
> Sender: ciao-bug-mailman-bounces(a)clip.dia.fi.upm.es
> To: ciao-bug(a)clip.dia.fi.upm.es
> Subject: [Ciao-bug] Successful ciao devel build, NetBSD-6.0, mods,
> suggestions for generality
> Date: Mon, 29 Oct 2012 21:29:38 -0500
>
>
> Mon Oct 29 19:53:57 2012
>
> Successful build after a day off and on of build system/src code admin fixes.
>
> John R. Towler
> jtowler(a)soncom.com
--
----------------------- The Ciao System Development Team --------------------
The CLIP Group | IMDEA Software Institute
ciao(a)clip.dia.fi.upm.es | and Technical University of Madrid
http://www.ciaohome.org / http://www.cliplab.org
-----------------------------------------------------------------------------
> I like Ciao but I don't like emacs and will not use it.
The Ciao tools themselves (compiler/interpreter/documenter etc.) are
command line, so they can be used without emacs (and many users
do). The emacs environment is just a shell on top and thus not
necessary (but it provides a lot of convenience of course). People
have been successful using the tools in diverse environments. For
example, an Eclipse plugin for Ciao was developed here:
http://eclipse.ime.usp.br/projetos/grad/plugin-prolog/index.html
What environment/tools/platform do you normally use? --Manuel H
--
----------------------- The Ciao System Development Team --------------------
The CLIP Group | IMDEA Software Institute
ciao(a)clip.dia.fi.upm.es | and Technical University of Madrid
http://www.ciaohome.org / http://www.cliplab.org
-----------------------------------------------------------------------------
I like Ciao but I don't like emacs and will not use it. Will I be all alone
in this? Are there other Ciao users that don't use emacs?
Thanks,
John
--
View this message in context: http://old.nabble.com/Non-emacs-Ciao-users-tp34718458p34718458.html
Sent from the Ciao Prolog - Users mailing list archive at Nabble.com.
Apologies for any duplicates:
CALL FOR PARTICIPATION
SIGPLAN Programming Languages Mentoring Workshop, Rome
Tuesday January 22, 2013
Co-located with POPL 2013
PLMW web page: http://www.doc.ic.ac.uk/~gds/PLMW/index.html
After the resounding success of the first Programming Languages
Mentoring Workshop at POPL 2012, we proudly announce the 2nd SIGPLAN
Programming Languages Mentoring Workshop (PLMW), co-located with POPL
2013 and organised by Nate Foster, Philippa Gardner, Alan Schmitt,
Gareth Smith, Peter Thieman and Tobias Wrigstad.
The purpose of this mentoring workshop is to encourage graduate
students and senior undergraduate students to pursue careers in
programming language research. This workshop will provide technical
sessions on cutting-edge research in programming languages, and
mentoring sessions on how to prepare for a research career. We will
bring together leaders in programming language research from academia
and industry to give talks on their research areas. The workshop will
engage students in a process of imagining how they might contribute to
our research community.
We especially encourage women and underrepresented minority students
to attend PLMW. Since PLMW will be in Rome this year, we particularly
look forward to seeing Eastern European students at the workshop.
This workshop is part of the activities surrounding POPL, the
Symposium on Principles of Programming Languages, and takes place the
day before the main conference. One goal of the workshop is to make
the POPL conference more accessible to newcomers. We hope that
participants will stay through the entire conference, and will also
attend the POPL tutorials on Monday 21st January which are free to
PLMW registered attendees.
Through the generous donation of our sponsors, we are able to provide
scholarships to fund student participation. These scholarships will
cover reasonable expenses (airfare, hotel and registration fees) for
attendance at both the workshop and the POPL conference.
Students attending this year will get one year free student membership
of SIGPLAN
The workshop registration is open to all. Students with alternative
sources of funding are welcome.
APPLICATION for PLMW scholarship:
The scholarship application can be accessed from the workshop web site
(http://www.doc.ic.ac.uk/~gds/PLMW/index.html). The deadline for full
consideration of funding is 9th December, 2012. Selected participants
will be notified from Friday 14th December, and will need to register
for the workshop by December 24th.
SPONSORS:
Imperial College London
Jane Street
Monoidics
NSF
Resource Reasoning
SIGPLAN
vmware
Hi to all Ciao Prolog Users!
I am working on a project for creating a little HTTP server called Pillowcase. But I steped on a problem: I don't know of any library for processing text!
I want some predicates for spliting strings(for example: split_string("Hello word, how are you?", " ", ["Hello", "word,", "how", "are", "you?"] is true)), or extracting substrings, things like that.
As far as I searched, I just found some for processing lists, like append and so on.
So, I create some predicates for working with HTTP responses/request that may be useful for processing text in general as well. You can use it for searching the end of line, end of word, spliting strings.
The module is still under heavy development, but you can take a look at it at the Pillowcase project.
* If you know of any text processing library that I can use, please tell me!
* If you want to add these predicates to your libraries/programs, there's no problem: has GPL license.
Pillowcase is working if you want to try it, is in a pre-alpha state, but the latest version works with a very simplistic HTTP request/responses.
Where to find these things:
* The module file is called "pc_text_processing.pl"
* Go to the download area of the Pillowcase project: http://download.savannah.gnu.org/releases/pillowcase/pc_text_processing.pl
* Find it at the Pillowcase source code.
* The Pillowcase project:
https://savannah.nongnu.org/projects/pillowcase/http://hg.savannah.gnu.org/hgweb/pillowcase/
Cheers!
--
----------------------------------
We are all so much together and yet we are all dying of loneliness.
-- A. Schweitzer
----------------------------------