<html lang="en-GB">
  <head>
  <!-- Html generated by:  text2html.cgi -->
  <!-- QUERY STRING is 'books/pars/doc/publish' -->
  <!-- sFileName = 'publish' -->
  <!-- sDirName = 'books/pars/doc' -->
  <!-- sName = '' -->
  <LINK href="../../../css/site.css" type=text/css rel=stylesheet>
  <title></title>
  </head>
  <body>
  <h1 class='site-name'>bumble.sf.net 
    <q class="site-motto" cite="motto">language and parsing</q>
  </h1>
  <div id="side-bar">
  <div id="home-menu">
  <ul class='menu'>
      <li><a class="home-link" href='../../../index.html'>home</a>
      <li><a href="index.txt.html">index</a>
  </ul>
  </div>
<div id='folder-menu'>
</div>
<div id='file-menu'>
<h4 class="file-menu-title">files</h4> 
<ul>
<li><a href="publish.txt"></a></li>
<li><a href="book-style.css">book-style.css</a></li>
<li><a href="book.pdf">book.pdf</a></li>
<li><a href="catb.txt">catb.txt</a></li>
<li><a href="index.txt">index.txt</a></li>
<li><a href="musings.old.txt">musings.old.txt</a></li>
<li><a href="pars.notes.old.txt">pars.notes.old.txt</a></li>
<li><a href="pep.1">pep.1</a></li>
<li><a href="pep.man">pep.man</a></li>
<li><a href="pep.man.adoc">pep.man.adoc</a></li>
<li><a href="pepnom.wikipedia.txt">pepnom.wikipedia.txt</a></li>
<li><a href="pp.1">pp.1</a></li>
<li><a href="pp.man">pp.man</a></li>
<li><a href="pp.man.adoc">pp.man.adoc</a></li>
<li><a href="publish.txt">publish.txt</a></li>
</ul>
</div>

 <td><a href="http://sourceforge.net">
 <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=120173&amp;type=3" 
      title="site hosted by sourceforge (thankyou!!)" width="125" height="37"
      border="0" alt="SourceForge.net Logo" /></a></td>
</div>
<div id='page-content'>
  <a class="doc-link" href='publish.txt'>plain text</a>
<p>
<p>
<strong><em>Notes on publishing and promoting the pep pattern parser language system</em></strong>
<p>
"pep" is an open source project which implements a simple but hopefully
effective idea. It is a simple language which can recognise and
translate/transform/compile languages and text dataformats. It implements a
virtual machine which can create LR shift-reduce parsers/translators for some
context-free languages. 
<p>
I would like others to assess and collaborate with this system because I
think it can simplify dramatically software development. Hence this current
document.
<p>
<h3>Contacts for publishing or promoting the pattern parser</h3><hr>
<p>
(.) means "already contacted"
<p>
robert nystrom (craftinginterpreters.com and dart language)
larry wall (email .)
newsgroups comp.compilers (.), comp.lang.c (.)
The llvm community
compiler course instructors- universities
fabrice bellard and tinycc community.
forth community
antlr community
lex yacc community
flex and bison community
javac people
Frank DeRemer and Tom Pennello: lalr people
r.m.stallman: 
I wrote an received an email reply. Not enthusiastic
d.knuth + students
eric s. raymond
n.wirth + students
rob pike (sam, acme person, go language)
dennis ritchie
brian kernighan
bill joy (tcp person).
ruby community
python community
<p>
<h4> accent compiler compiler</h4>
Friedrich Wilhelm Schröer
Fraunhofer Institute for Computer Architecture and Software Technology
f.w.schroeer@first.fraunhofer.de
<p>
<h4> unsw compiler research </h4>
Jingling Xue jingling@cse.unsw.edu.au (also, compilers for embedded systems)
Manuel Chakravarty chak@cse.unsw.edu.au
Gabriele Keller gabriele.keller@unsw.edu.au
Hua Yan yanhuacs@outlook.com (research assistant)
<p>
<h4> cs.cornell.edu</h4>
andrew myers andru@cs.cornell.edu
rolph recto rr729@cornell.edu
<p>
<strong><em>university of gottenburg</em></strong>
<p>
bnfc project
<p>
Benjamin Lyngfelt 
Professor 
Akademisk grad: Docent, 
benjamin.lyngfelt@svenska.gu.se 
<p>
Markus Forsberg, 
<p>
Alfred Aho, Monica Lam, Ravi Sethi, and Jeffrey Ullman, 
compiler book people.
alex aiken (stanford compiler course)
email aiken@cs.stanford.edu
<p>
<h3>Roadmap for publishing</h3><hr>
<p>
copy core files to sourceforge download.
make compiling instructions
a debian package etc ?
separate pep and ompep (the script viewer debugger)
<p>
remove remaining memory bugs
wrote pl/0 parser fk
pl/0 to python compiler.
javascript Machine object for browser testing, then generate
<p>
</div>
</body>
</html>