Skip to content

Commit

Permalink
v0.2.6
Browse files Browse the repository at this point in the history
borkdude committed Jul 8, 2021
1 parent e4cfa16 commit e3fc80b
Showing 6 changed files with 9 additions and 5 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -4,6 +4,10 @@ For a list of breaking changes, check [here](#breaking-changes)

## Unreleased

...

## v0.2.6

- Use `IllegalArgumentException` in case when providing duplicate dispatch values
- Improve error message when protocol not found for class
- `thread-bound?` predicate [#560](https://github.com/borkdude/sci/issues/560)
2 changes: 1 addition & 1 deletion doc/codox/index.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>Sci 0.2.6-SNAPSHOT</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6-SNAPSHOT</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 current"><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="libsci.html"><div class="inner"><span>Libsci</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>sci</span></div></div></li><li class="depth-2 branch"><a href="sci.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><a href="sci.lang.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>lang</span></div></a></li></ul></div><div class="namespace-index" id="content"><h1><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6-SNAPSHOT</span></span></h1><h5 class="license">Released under the <a href="http://opensource.org/licenses/eclipse-1.0.php">Eclipse Public License 1.0</a></h5><div class="doc"><p>Small Clojure Interpreter.</p></div><h2>Installation</h2><p>To install, add the following dependency to your project or build file:</p><pre class="deps">[borkdude/sci "0.2.6-SNAPSHOT"]</pre><h2>Topics</h2><ul class="topics"><li><a href="libsci.html">Libsci</a></li></ul><h2>Namespaces</h2><div class="namespace"><h3><a href="sci.core.html">sci.core</a></h3><div class="doc"><pre class="plaintext"></pre></div><div class="index"><p>Public variables and functions:</p><ul><li> <a href="sci.core.html#var-*1">*1</a> </li><li> <a href="sci.core.html#var-*2">*2</a> </li><li> <a href="sci.core.html#var-*3">*3</a> </li><li> <a href="sci.core.html#var-*e">*e</a> </li><li> <a href="sci.core.html#var-alter-var-root">alter-var-root</a> </li><li> <a href="sci.core.html#var-binding">binding</a> </li><li> <a href="sci.core.html#var-copy-var">copy-var</a> </li><li> <a href="sci.core.html#var-create-ns">create-ns</a> </li><li> <a href="sci.core.html#var-err">err</a> </li><li> <a href="sci.core.html#var-eval-form">eval-form</a> </li><li> <a href="sci.core.html#var-eval-string">eval-string</a> </li><li> <a href="sci.core.html#var-eval-string*">eval-string*</a> </li><li> <a href="sci.core.html#var-file">file</a> </li><li> <a href="sci.core.html#var-fork">fork</a> </li><li> <a href="sci.core.html#var-future">future</a> </li><li> <a href="sci.core.html#var-get-column-number">get-column-number</a> </li><li> <a href="sci.core.html#var-get-line-number">get-line-number</a> </li><li> <a href="sci.core.html#var-in">in</a> </li><li> <a href="sci.core.html#var-init">init</a> </li><li> <a href="sci.core.html#var-intern">intern</a> </li><li> <a href="sci.core.html#var-merge-opts">merge-opts</a> </li><li> <a href="sci.core.html#var-new-dynamic-var">new-dynamic-var</a> </li><li> <a href="sci.core.html#var-new-macro-var">new-macro-var</a> </li><li> <a href="sci.core.html#var-new-var">new-var</a> </li><li> <a href="sci.core.html#var-ns">ns</a> </li><li> <a href="sci.core.html#var-out">out</a> </li><li> <a href="sci.core.html#var-parse-next">parse-next</a> </li><li> <a href="sci.core.html#var-parse-string">parse-string</a> </li><li> <a href="sci.core.html#var-pmap">pmap</a> </li><li> <a href="sci.core.html#var-print-length">print-length</a> </li><li> <a href="sci.core.html#var-print-level">print-level</a> </li><li> <a href="sci.core.html#var-print-meta">print-meta</a> </li><li> <a href="sci.core.html#var-reader">reader</a> </li><li> <a href="sci.core.html#var-set.21">set!</a> </li><li> <a href="sci.core.html#var-with-bindings">with-bindings</a> </li><li> <a href="sci.core.html#var-with-in-str">with-in-str</a> </li><li> <a href="sci.core.html#var-with-out-str">with-out-str</a> </li></ul></div></div><div class="namespace"><h3><a href="sci.lang.html">sci.lang</a></h3><div class="doc"><pre class="plaintext"></pre></div><div class="index"><p>Public variables and functions:</p><ul></ul></div></div></div></body></html>
<html><head><meta charset="UTF-8" /><title>Sci 0.2.6</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 current"><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="libsci.html"><div class="inner"><span>Libsci</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>sci</span></div></div></li><li class="depth-2 branch"><a href="sci.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><a href="sci.lang.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>lang</span></div></a></li></ul></div><div class="namespace-index" id="content"><h1><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6</span></span></h1><h5 class="license">Released under the <a href="http://opensource.org/licenses/eclipse-1.0.php">Eclipse Public License 1.0</a></h5><div class="doc"><p>Small Clojure Interpreter.</p></div><h2>Installation</h2><p>To install, add the following dependency to your project or build file:</p><pre class="deps">[borkdude/sci "0.2.6"]</pre><h2>Topics</h2><ul class="topics"><li><a href="libsci.html">Libsci</a></li></ul><h2>Namespaces</h2><div class="namespace"><h3><a href="sci.core.html">sci.core</a></h3><div class="doc"><pre class="plaintext"></pre></div><div class="index"><p>Public variables and functions:</p><ul><li> <a href="sci.core.html#var-*1">*1</a> </li><li> <a href="sci.core.html#var-*2">*2</a> </li><li> <a href="sci.core.html#var-*3">*3</a> </li><li> <a href="sci.core.html#var-*e">*e</a> </li><li> <a href="sci.core.html#var-alter-var-root">alter-var-root</a> </li><li> <a href="sci.core.html#var-binding">binding</a> </li><li> <a href="sci.core.html#var-copy-var">copy-var</a> </li><li> <a href="sci.core.html#var-create-ns">create-ns</a> </li><li> <a href="sci.core.html#var-err">err</a> </li><li> <a href="sci.core.html#var-eval-form">eval-form</a> </li><li> <a href="sci.core.html#var-eval-string">eval-string</a> </li><li> <a href="sci.core.html#var-eval-string*">eval-string*</a> </li><li> <a href="sci.core.html#var-file">file</a> </li><li> <a href="sci.core.html#var-fork">fork</a> </li><li> <a href="sci.core.html#var-future">future</a> </li><li> <a href="sci.core.html#var-get-column-number">get-column-number</a> </li><li> <a href="sci.core.html#var-get-line-number">get-line-number</a> </li><li> <a href="sci.core.html#var-in">in</a> </li><li> <a href="sci.core.html#var-init">init</a> </li><li> <a href="sci.core.html#var-intern">intern</a> </li><li> <a href="sci.core.html#var-merge-opts">merge-opts</a> </li><li> <a href="sci.core.html#var-new-dynamic-var">new-dynamic-var</a> </li><li> <a href="sci.core.html#var-new-macro-var">new-macro-var</a> </li><li> <a href="sci.core.html#var-new-var">new-var</a> </li><li> <a href="sci.core.html#var-ns">ns</a> </li><li> <a href="sci.core.html#var-out">out</a> </li><li> <a href="sci.core.html#var-parse-next">parse-next</a> </li><li> <a href="sci.core.html#var-parse-string">parse-string</a> </li><li> <a href="sci.core.html#var-pmap">pmap</a> </li><li> <a href="sci.core.html#var-print-length">print-length</a> </li><li> <a href="sci.core.html#var-print-level">print-level</a> </li><li> <a href="sci.core.html#var-print-meta">print-meta</a> </li><li> <a href="sci.core.html#var-reader">reader</a> </li><li> <a href="sci.core.html#var-set.21">set!</a> </li><li> <a href="sci.core.html#var-with-bindings">with-bindings</a> </li><li> <a href="sci.core.html#var-with-in-str">with-in-str</a> </li><li> <a href="sci.core.html#var-with-out-str">with-out-str</a> </li></ul></div></div><div class="namespace"><h3><a href="sci.lang.html">sci.lang</a></h3><div class="doc"><pre class="plaintext"></pre></div><div class="index"><p>Public variables and functions:</p><ul></ul></div></div></div></body></html>
2 changes: 1 addition & 1 deletion doc/codox/libsci.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>Libsci</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6-SNAPSHOT</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 current"><a href="libsci.html"><div class="inner"><span>Libsci</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>sci</span></div></div></li><li class="depth-2 branch"><a href="sci.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><a href="sci.lang.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>lang</span></div></a></li></ul></div><div class="document" id="content"><div class="doc"><div class="markdown"><h1><a href="#libsci" name="libsci"></a>Libsci</h1>
<html><head><meta charset="UTF-8" /><title>Libsci</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 current"><a href="libsci.html"><div class="inner"><span>Libsci</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>sci</span></div></div></li><li class="depth-2 branch"><a href="sci.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><a href="sci.lang.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>lang</span></div></a></li></ul></div><div class="document" id="content"><div class="doc"><div class="markdown"><h1><a href="#libsci" name="libsci"></a>Libsci</h1>
<p>Table of contents: - <a href="#libsci">Libsci</a> - <a href="#prerequisites">Prerequisites</a> - <a href="#walkthrough">Walkthrough</a> - <a href="#compiling-sci-as-shared-library">Compiling sci as shared library</a> - <a href="#using-libsci-from-c">Using libsci from C++</a> - <a href="#using-libsci-from-rust">Using libsci from Rust</a> - <a href="#using-libsci-from-python">Using libsci from Python</a> - <a href="#references">References</a></p>
<p>To use sci as a shared library from e.g. C++, follow along with this tutorial. We illustrate what is happening when you run the script <code>libsci/compile-libsci</code> and <code>libsci/compile-cpp</code>.</p>
<p>There are also instructions at the end for using the shared library from Python using ctypes.</p>
2 changes: 1 addition & 1 deletion doc/codox/sci.core.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>sci.core documentation</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6-SNAPSHOT</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="libsci.html"><div class="inner"><span>Libsci</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>sci</span></div></div></li><li class="depth-2 branch current"><a href="sci.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><a href="sci.lang.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>lang</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="sci.core.html#var-*1"><div class="inner"><span>*1</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-*2"><div class="inner"><span>*2</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-*3"><div class="inner"><span>*3</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-*e"><div class="inner"><span>*e</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-alter-var-root"><div class="inner"><span>alter-var-root</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-binding"><div class="inner"><span>binding</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-copy-var"><div class="inner"><span>copy-var</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-create-ns"><div class="inner"><span>create-ns</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-err"><div class="inner"><span>err</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-eval-form"><div class="inner"><span>eval-form</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-eval-string"><div class="inner"><span>eval-string</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-eval-string*"><div class="inner"><span>eval-string*</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-file"><div class="inner"><span>file</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-fork"><div class="inner"><span>fork</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-future"><div class="inner"><span>future</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-get-column-number"><div class="inner"><span>get-column-number</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-get-line-number"><div class="inner"><span>get-line-number</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-in"><div class="inner"><span>in</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-init"><div class="inner"><span>init</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-intern"><div class="inner"><span>intern</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-merge-opts"><div class="inner"><span>merge-opts</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-new-dynamic-var"><div class="inner"><span>new-dynamic-var</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-new-macro-var"><div class="inner"><span>new-macro-var</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-new-var"><div class="inner"><span>new-var</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-ns"><div class="inner"><span>ns</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-out"><div class="inner"><span>out</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-parse-next"><div class="inner"><span>parse-next</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-parse-string"><div class="inner"><span>parse-string</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-pmap"><div class="inner"><span>pmap</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-print-length"><div class="inner"><span>print-length</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-print-level"><div class="inner"><span>print-level</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-print-meta"><div class="inner"><span>print-meta</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-reader"><div class="inner"><span>reader</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-set.21"><div class="inner"><span>set!</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-with-bindings"><div class="inner"><span>with-bindings</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-with-in-str"><div class="inner"><span>with-in-str</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-with-out-str"><div class="inner"><span>with-out-str</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">sci.core</h1><div class="doc"><pre class="plaintext"></pre></div><div class="public anchor" id="var-*1"><h3>*1</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-*2"><h3>*2</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-*3"><h3>*3</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-*e"><h3>*e</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-alter-var-root"><h3>alter-var-root</h3><div class="usage"><code>(alter-var-root v f &amp; args)</code></div><div class="doc"><pre class="plaintext">Atomically alters the root binding of sci var v by applying f to its
<html><head><meta charset="UTF-8" /><title>sci.core documentation</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="libsci.html"><div class="inner"><span>Libsci</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>sci</span></div></div></li><li class="depth-2 branch current"><a href="sci.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2"><a href="sci.lang.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>lang</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="sci.core.html#var-*1"><div class="inner"><span>*1</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-*2"><div class="inner"><span>*2</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-*3"><div class="inner"><span>*3</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-*e"><div class="inner"><span>*e</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-alter-var-root"><div class="inner"><span>alter-var-root</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-binding"><div class="inner"><span>binding</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-copy-var"><div class="inner"><span>copy-var</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-create-ns"><div class="inner"><span>create-ns</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-err"><div class="inner"><span>err</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-eval-form"><div class="inner"><span>eval-form</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-eval-string"><div class="inner"><span>eval-string</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-eval-string*"><div class="inner"><span>eval-string*</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-file"><div class="inner"><span>file</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-fork"><div class="inner"><span>fork</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-future"><div class="inner"><span>future</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-get-column-number"><div class="inner"><span>get-column-number</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-get-line-number"><div class="inner"><span>get-line-number</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-in"><div class="inner"><span>in</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-init"><div class="inner"><span>init</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-intern"><div class="inner"><span>intern</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-merge-opts"><div class="inner"><span>merge-opts</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-new-dynamic-var"><div class="inner"><span>new-dynamic-var</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-new-macro-var"><div class="inner"><span>new-macro-var</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-new-var"><div class="inner"><span>new-var</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-ns"><div class="inner"><span>ns</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-out"><div class="inner"><span>out</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-parse-next"><div class="inner"><span>parse-next</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-parse-string"><div class="inner"><span>parse-string</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-pmap"><div class="inner"><span>pmap</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-print-length"><div class="inner"><span>print-length</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-print-level"><div class="inner"><span>print-level</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-print-meta"><div class="inner"><span>print-meta</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-reader"><div class="inner"><span>reader</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-set.21"><div class="inner"><span>set!</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-with-bindings"><div class="inner"><span>with-bindings</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-with-in-str"><div class="inner"><span>with-in-str</span></div></a></li><li class="depth-1"><a href="sci.core.html#var-with-out-str"><div class="inner"><span>with-out-str</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">sci.core</h1><div class="doc"><pre class="plaintext"></pre></div><div class="public anchor" id="var-*1"><h3>*1</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-*2"><h3>*2</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-*3"><h3>*3</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-*e"><h3>*e</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-alter-var-root"><h3>alter-var-root</h3><div class="usage"><code>(alter-var-root v f &amp; args)</code></div><div class="doc"><pre class="plaintext">Atomically alters the root binding of sci var v by applying f to its
current value plus any args.</pre></div></div><div class="public anchor" id="var-binding"><h3>binding</h3><h4 class="type">macro</h4><div class="usage"><code>(binding bindings &amp; body)</code></div><div class="doc"><pre class="plaintext">Macro for binding sci vars. Must be called with a vector of sci
dynamic vars to values.</pre></div></div><div class="public anchor" id="var-copy-var"><h3>copy-var</h3><h4 class="type">macro</h4><div class="usage"><code>(copy-var sym ns)</code></div><div class="doc"><pre class="plaintext">Copies contents from var `sym` to a new sci var. The value `ns` is an
object created with `sci.core/create-ns`.</pre></div></div><div class="public anchor" id="var-create-ns"><h3>create-ns</h3><div class="usage"><code>(create-ns sym)</code><code>(create-ns sym meta)</code></div><div class="doc"><pre class="plaintext">Creates namespace object. Can be used in var metadata.
2 changes: 1 addition & 1 deletion doc/codox/sci.lang.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>sci.lang documentation</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6-SNAPSHOT</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="libsci.html"><div class="inner"><span>Libsci</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>sci</span></div></div></li><li class="depth-2 branch"><a href="sci.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2 current"><a href="sci.lang.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>lang</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">sci.lang</h1><div class="doc"><pre class="plaintext"></pre></div></div></body></html>
<html><head><meta charset="UTF-8" /><title>sci.lang documentation</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Sci</span> <span class="project-version">0.2.6</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="libsci.html"><div class="inner"><span>Libsci</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>sci</span></div></div></li><li class="depth-2 branch"><a href="sci.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-2 current"><a href="sci.lang.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>lang</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">sci.lang</h1><div class="doc"><pre class="plaintext"></pre></div></div></body></html>
2 changes: 1 addition & 1 deletion resources/SCI_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.2.6-SNAPSHOT
0.2.6

0 comments on commit e3fc80b

Please sign in to comment.