Filters








2 Hits in 1.8 sec

O'browser

Benjamin Canou, Vincent Balat, Emmanuel Chailloux
<span title="">2008</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/z7f5ipwhs5gvbbyi4yibuzeqru" style="color: black;">Proceedings of the 2008 ACM SIGPLAN workshop on ML - ML &#39;08</a> </i> &nbsp;
As a result, one can now build the client side of a web application with the standard Objective Caml compiler and run it on any modern web browser.  ...  We present a way to run Objective Caml programs on a standard, unmodified web browser, with a compatible data representation and execution model, including concurrency.  ...  It allows running, on a browser, Objective Caml programs that have been compiled using the standard Objective Caml bytecode compiler (without any modification).  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1411304.1411315">doi:10.1145/1411304.1411315</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/ml/CanouBC08.html">dblp:conf/ml/CanouBC08</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/grp6meez6reznfscezk4c2ccfi">fatcat:grp6meez6reznfscezk4c2ccfi</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170812204834/https://www.irif.fr/~balat/publications/2008mlworkshop-obrowser.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/c7/e8/c7e81ba291fc83deb33ce14adaa3907903375982.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1411304.1411315"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

From bytecode to JavaScript: the Js_of_ocaml compiler

Jérôme Vouillon, Vincent Balat
<span title="2013-02-26">2013</span> <i title="Wiley"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/afve5b3tavbfzch46mdtazbqla" style="color: black;">Software, Practice &amp; Experience</a> </i> &nbsp;
A bytecode to Javascript compiler would make it possible to retarget all these languages to Web browsers at once. 2011/4/4 APIs. We deal with this interoperability issue in Section 6.  ...  Another approach for running bytecode programs on browsers is to use a bytecode interpreter written in Javascript. O'Browser [4] shows that this is indeed feasible, at least for short programs.  ...  Indeed, browser APIs are specified using the Document Object Model (DOM), which is a typed language-independent convention.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.2187">doi:10.1002/spe.2187</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/3hzykow635fg5nezx4qdg2fbuu">fatcat:3hzykow635fg5nezx4qdg2fbuu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170514093624/https://www.lri.fr/~conchon/TER/2012/3/js_of_ocaml.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/39/6b/396b3cd7eeec0d0089329178181802548465579d.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.2187"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> wiley.com </button> </a>