Skip to content

Commit

Permalink
Part 2, mostly done
Browse files Browse the repository at this point in the history
  • Loading branch information
Kevin committed Aug 5, 2015
1 parent c2839ba commit 73f00c4
Show file tree
Hide file tree
Showing 21 changed files with 1,183 additions and 718 deletions.
Binary file added docs/_build/doctrees/arrays1.doctree
Binary file not shown.
Binary file modified docs/_build/doctrees/environment.pickle
Binary file not shown.
Binary file modified docs/_build/doctrees/index.doctree
Binary file not shown.
Binary file modified docs/_build/doctrees/intro.doctree
Binary file not shown.
Binary file modified docs/_build/doctrees/operators.doctree
Binary file not shown.
97 changes: 74 additions & 23 deletions docs/_build/html/0.6.5.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@



<link rel="top" title="CJam Tutorial and Docs 1.0 documentation" href="index.html"/>
<link rel="top" title="CJam Tutorial and Docs 1.0 documentation" href="index.html"/>
<link rel="next" title="Operator summary" href="operators.html"/>
<link rel="prev" title="Tutorial #2: Basic array manipulations" href="arrays1.html"/>


<script src="_static/js/modernizr.min.js"></script>
Expand Down Expand Up @@ -69,31 +71,71 @@



<!-- Local TOC -->
<div class="local-toc"><ul>
<li><a class="reference internal" href="#">New Operators in CJam 0.6.5</a><ul>
<li><a class="reference internal" href="#vector-operators">Vector operators</a></li>
<li><a class="reference internal" href="#w-while-loops"><code class="docutils literal"><span class="pre">w</span></code> &#8211; while loops</a></li>
<li><a class="reference internal" href="#mq-integer-square-root"><code class="docutils literal"><span class="pre">mQ</span></code> &#8211; integer square root</a></li>
<li><a class="reference internal" href="#mr-random-choice"><code class="docutils literal"><span class="pre">mR</span></code> &#8211; random choice</a></li>
<li><a class="reference internal" href="#e-line-comment"><code class="docutils literal"><span class="pre">e#</span></code> &#8211; line comment</a></li>
<li><a class="reference internal" href="#e-string-formatting-a-la-printf"><code class="docutils literal"><span class="pre">e%</span></code> &#8211; string formatting a la printf</a></li>
<li><a class="reference internal" href="#e-repeat-each-item"><code class="docutils literal"><span class="pre">e*</span></code> &#8211; repeat each item</a></li>
<li><a class="reference internal" href="#e-swap-array-items"><code class="docutils literal"><span class="pre">e\</span></code> &#8211; swap array items</a></li>
<li><a class="reference internal" href="#e-count-occurrences"><code class="docutils literal"><span class="pre">e=</span></code> &#8211; count occurrences</a></li>
<li><a class="reference internal" href="#e-permutations"><code class="docutils literal"><span class="pre">e!</span></code> &#8211; permutations</a></li>
<li><a class="reference internal" href="#m-factorial-and-permutations-with-duplicates"><code class="docutils literal"><span class="pre">m!</span></code> &#8211; factorial and permutations with duplicates</a></li>
<li><a class="reference internal" href="#e-flatten"><code class="docutils literal"><span class="pre">e_</span></code> &#8211; flatten</a></li>
<li><a class="reference internal" href="#e-and-e-run-length-encode-decode"><code class="docutils literal"><span class="pre">e`</span></code> and <code class="docutils literal"><span class="pre">e~</span></code> &#8211; run length encode/decode</a></li>
<li><a class="reference internal" href="#ew-overlapping-slices"><code class="docutils literal"><span class="pre">ew</span></code> &#8211; overlapping slices</a></li>
<li><a class="reference internal" href="#e-and-e-left-right-array-padding"><code class="docutils literal"><span class="pre">e[</span></code> and <code class="docutils literal"><span class="pre">e]</span></code> &#8211; left/right array padding</a></li>
<li><a class="reference internal" href="#m-with-array-and-number-cartesian-power"><code class="docutils literal"><span class="pre">m*</span></code> with array and number &#8211; Cartesian power</a></li>
<li><a class="reference internal" href="#ee-enumerate"><code class="docutils literal"><span class="pre">ee</span></code> &#8211; enumerate</a></li>
<li><a class="reference internal" href="#and-for-blocks-if-with-only-then-or-only-else"><code class="docutils literal"><span class="pre">&amp;</span></code> and <code class="docutils literal"><span class="pre">|</span></code> for blocks &#8211; &#8220;if&#8221; with only &#8220;then&#8221; or only &#8220;else&#8221;</a></li>
<ul>
<li class="toctree-l1"><a class="reference internal" href="intro.html">Tutorial #1: Introduction to CJam</a><ul>
<li class="toctree-l2"><a class="reference internal" href="intro.html#getting-started">Getting started</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#hello-world">Hello, World!</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#numerical-calculations-in-cjam">Numerical calculations in CJam</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#blocks-and-variables">Blocks and variables</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#arrays-and-characters">Arrays and characters</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#converting-types">Converting types</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#input-and-output">Input and output</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#stack-manipulation">Stack manipulation</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#example-program-distance-calculator">Example program: Distance calculator</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="arrays1.html">Tutorial #2: Basic array manipulations *</a><ul>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#wrapping-and-unwrapping">Wrapping and unwrapping</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#concatenation">Concatenation</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#ranges">Ranges</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#getting-and-setting">Getting and setting</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#slices">Slices</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#uncons">Uncons</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#sort">Sort</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#find-index">Find index</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#split">Split</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#join">Join</a></li>
<li class="toctree-l2"><a class="reference internal" href="arrays1.html#set-operations">Set operations</a></li>
</ul>
</div>
</li>
</ul>
<ul class="current">
<li class="toctree-l1 current"><a class="current reference internal" href="">New Operators in CJam 0.6.5</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#vector-operators">Vector operators</a></li>
<li class="toctree-l2"><a class="reference internal" href="#w-while-loops"><code class="docutils literal"><span class="pre">w</span></code> &#8211; while loops</a></li>
<li class="toctree-l2"><a class="reference internal" href="#mq-integer-square-root"><code class="docutils literal"><span class="pre">mQ</span></code> &#8211; integer square root</a></li>
<li class="toctree-l2"><a class="reference internal" href="#mr-random-choice"><code class="docutils literal"><span class="pre">mR</span></code> &#8211; random choice</a></li>
<li class="toctree-l2"><a class="reference internal" href="#e-line-comment"><code class="docutils literal"><span class="pre">e#</span></code> &#8211; line comment</a></li>
<li class="toctree-l2"><a class="reference internal" href="#e-string-formatting-a-la-printf"><code class="docutils literal"><span class="pre">e%</span></code> &#8211; string formatting a la printf</a></li>
<li class="toctree-l2"><a class="reference internal" href="#e-repeat-each-item"><code class="docutils literal"><span class="pre">e*</span></code> &#8211; repeat each item</a></li>
<li class="toctree-l2"><a class="reference internal" href="#e-swap-array-items"><code class="docutils literal"><span class="pre">e\</span></code> &#8211; swap array items</a></li>
<li class="toctree-l2"><a class="reference internal" href="#e-count-occurrences"><code class="docutils literal"><span class="pre">e=</span></code> &#8211; count occurrences</a></li>
<li class="toctree-l2"><a class="reference internal" href="#e-permutations"><code class="docutils literal"><span class="pre">e!</span></code> &#8211; permutations</a></li>
<li class="toctree-l2"><a class="reference internal" href="#m-factorial-and-permutations-with-duplicates"><code class="docutils literal"><span class="pre">m!</span></code> &#8211; factorial and permutations with duplicates</a></li>
<li class="toctree-l2"><a class="reference internal" href="#e-flatten"><code class="docutils literal"><span class="pre">e_</span></code> &#8211; flatten</a></li>
<li class="toctree-l2"><a class="reference internal" href="#e-and-e-run-length-encode-decode"><code class="docutils literal"><span class="pre">e`</span></code> and <code class="docutils literal"><span class="pre">e~</span></code> &#8211; run length encode/decode</a></li>
<li class="toctree-l2"><a class="reference internal" href="#ew-overlapping-slices"><code class="docutils literal"><span class="pre">ew</span></code> &#8211; overlapping slices</a></li>
<li class="toctree-l2"><a class="reference internal" href="#e-and-e-left-right-array-padding"><code class="docutils literal"><span class="pre">e[</span></code> and <code class="docutils literal"><span class="pre">e]</span></code> &#8211; left/right array padding</a></li>
<li class="toctree-l2"><a class="reference internal" href="#m-with-array-and-number-cartesian-power"><code class="docutils literal"><span class="pre">m*</span></code> with array and number &#8211; Cartesian power</a></li>
<li class="toctree-l2"><a class="reference internal" href="#ee-enumerate"><code class="docutils literal"><span class="pre">ee</span></code> &#8211; enumerate</a></li>
<li class="toctree-l2"><a class="reference internal" href="#and-for-blocks-if-with-only-then-or-only-else"><code class="docutils literal"><span class="pre">&amp;</span></code> and <code class="docutils literal"><span class="pre">|</span></code> for blocks &#8211; &#8220;if&#8221; with only &#8220;then&#8221; or only &#8220;else&#8221;</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="operators.html">Operator Summary *</a><ul>
<li class="toctree-l2"><a class="reference internal" href="operators.html#notes">Notes</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="operator-details.html">Operator Details *</a><ul>
<li class="toctree-l2"><a class="reference internal" href="operator-details.html#basic-arithmetic">Basic arithmetic</a></li>
<li class="toctree-l2"><a class="reference internal" href="operator-details.html#x-num-y-num-power-exponentiation"><code class="docutils literal"><span class="pre">x:Num</span> <span class="pre">y:Num</span> <span class="pre">#</span></code> &#8211; power/exponentiation</a></li>
<li class="toctree-l2"><a class="reference internal" href="operator-details.html#logical-operations">Logical operations</a><ul>
<li class="toctree-l3"><a class="reference internal" href="operator-details.html#any-boolean-not"><code class="docutils literal"><span class="pre">Any</span> <span class="pre">!</span></code> &#8211; boolean &#8220;not&#8221;</a></li>
</ul>
</li>
</ul>
</li>
</ul>



</div>
Expand Down Expand Up @@ -312,6 +354,15 @@ <h2><code class="docutils literal"><span class="pre">&amp;</span></code> and <co
</div>
<footer>

<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">

<a href="operators.html" class="btn btn-neutral float-right" title="Operator summary" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>


<a href="arrays1.html" class="btn btn-neutral" title="Tutorial #2: Basic array manipulations" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>

</div>


<hr/>

Expand Down

0 comments on commit 73f00c4

Please sign in to comment.