forked from emina/rosette
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
76 changed files
with
5,266 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
|
||
.AutoBibliography p { | ||
padding-left: 1em; | ||
text-indent: -1em; | ||
} | ||
|
||
.AutoBibliography td { | ||
vertical-align: text-top; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | ||
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"/><title>4 Built-In Datatypes</title><link rel="stylesheet" type="text/css" href="scribble.css" title="default"/><link rel="stylesheet" type="text/css" href="manual-style.css" title="default"/><link rel="stylesheet" type="text/css" href="manual-racket.css" title="default"/><link rel="stylesheet" type="text/css" href="guide.css" title="default"/><script type="text/javascript" src="scribble-common.js"></script><script type="text/javascript" src="manual-racket.js"></script><!--[if IE 6]><style type="text/css">.SIEHidden { overflow: hidden; }</style><![endif]--></head><body id="scribble-racket-lang-org"><div class="tocset"><div class="tocview"><div class="tocviewlist tocviewlisttopspace"><div class="tocviewtitle"><table cellspacing="0" cellpadding="0"><tr><td style="width: 1em;"><a href="javascript:void(0);" title="Expand/Collapse" class="tocviewtoggle" onclick="TocviewToggle(this,"tocview_0");">►</a></td><td></td><td><a href="index.html" class="tocviewlink" data-pltdoc="x">The Rosette Guide</a></td></tr></table></div><div class="tocviewsublisttop" style="display: none;" id="tocview_0"><table cellspacing="0" cellpadding="0"><tr><td align="right">1 </td><td><a href="ch_getting-started.html" class="tocviewlink" data-pltdoc="x">Getting Started</a></td></tr><tr><td align="right">2 </td><td><a href="ch_essentials.html" class="tocviewlink" data-pltdoc="x">Rosette Essentials</a></td></tr><tr><td align="right">3 </td><td><a href="ch_syntactic-forms.html" class="tocviewlink" data-pltdoc="x">Syntactic Forms</a></td></tr><tr><td align="right">4 </td><td><a href="" class="tocviewselflink" data-pltdoc="x">Built-<wbr></wbr>In Datatypes</a></td></tr><tr><td align="right">5 </td><td><a href="ch_programmer-defined-datatypes.html" class="tocviewlink" data-pltdoc="x">Programmer-<wbr></wbr>Defined Datatypes</a></td></tr><tr><td align="right">6 </td><td><a href="ch_libraries.html" class="tocviewlink" data-pltdoc="x">Libraries</a></td></tr><tr><td align="right">7 </td><td><a href="ch_symbolic-reflection.html" class="tocviewlink" data-pltdoc="x">Symbolic Reflection</a></td></tr><tr><td align="right">8 </td><td><a href="ch_unsafe.html" class="tocviewlink" data-pltdoc="x">Unsafe Operations</a></td></tr><tr><td align="right">9 </td><td><a href="refs.html" class="tocviewlink" data-pltdoc="x">References</a></td></tr><tr><td align="right"></td><td><a href="doc-index.html" class="tocviewlink" data-pltdoc="x">Index</a></td></tr></table></div></div><div class="tocviewlist"><table cellspacing="0" cellpadding="0"><tr><td style="width: 1em;"><a href="javascript:void(0);" title="Expand/Collapse" class="tocviewtoggle" onclick="TocviewToggle(this,"tocview_1");">▼</a></td><td>4 </td><td><a href="" class="tocviewselflink" data-pltdoc="x">Built-<wbr></wbr>In Datatypes</a></td></tr></table><div class="tocviewsublistbottom" style="display: block;" id="tocview_1"><table cellspacing="0" cellpadding="0"><tr><td align="right">4.1 </td><td><a href="sec_primitives.html" class="tocviewlink" data-pltdoc="x">Booleans and Numbers</a></td></tr><tr><td align="right">4.2 </td><td><a href="sec_equality.html" class="tocviewlink" data-pltdoc="x">Equality</a></td></tr><tr><td align="right">4.3 </td><td><a href="sec_pair.html" class="tocviewlink" data-pltdoc="x">Pairs and Lists</a></td></tr><tr><td align="right">4.4 </td><td><a href="sec_vec.html" class="tocviewlink" data-pltdoc="x">Vectors</a></td></tr><tr><td align="right">4.5 </td><td><a href="sec_box.html" class="tocviewlink" data-pltdoc="x">Boxes</a></td></tr><tr><td align="right">4.6 </td><td><a href="sec_proc.html" class="tocviewlink" data-pltdoc="x">Procedures</a></td></tr><tr><td align="right">4.7 </td><td><a href="sec_solvers-and-solutions.html" class="tocviewlink" data-pltdoc="x">Solvers and Solutions</a></td></tr></table></div></div></div></div><div class="maincolumn"><div class="main"><div class="versionbox"><span class="version">6.1</span></div><div class="navsettop"><span class="navleft"><div class="nosearchform"></div> </span><span class="navright"> <a href="ch_syntactic-forms_rosette.html" title="backward to "3.2 Solver-Aided Forms"" data-pltdoc="x">← prev</a> <a href="index.html" title="up to "The Rosette Guide"" data-pltdoc="x">up</a> <a href="sec_primitives.html" title="forward to "4.1 Booleans and Numbers"" data-pltdoc="x">next →</a></span> </div><h3>4<tt> </tt><a name="(part._ch~3abuilt-in-datatypes)"></a>Built-In Datatypes</h3><p>The <a href="ch_syntactic-forms.html" data-pltdoc="x">previous chapter</a> describes the | ||
Racket syntax forms that are <a href="ch_syntactic-forms.html#%28tech._lifted._construct%29" class="techoutside" data-pltdoc="x"><span class="techinside">lifted</span></a> by Rosette to | ||
work on symbolic values. | ||
This chapter describes the lifted datatypes and their corresponding operations. Most | ||
lifted operations retain their Racket semantics, with the exception of | ||
numeric functions (Section <a href="sec_primitives.html" data-pltdoc="x">4.1</a>) and | ||
equality predicates (Section <a href="sec_equality.html" data-pltdoc="x">4.2</a>).</p><table cellspacing="0" cellpadding="0"><tr><td><p><span class="hspace"> </span><a href="sec_primitives.html" class="toclink" data-pltdoc="x">4.1<span class="hspace"> </span>Booleans and Numbers</a></p></td></tr><tr><td><p><span class="hspace"> </span><a href="sec_equality.html" class="toclink" data-pltdoc="x">4.2<span class="hspace"> </span>Equality</a></p></td></tr><tr><td><p><span class="hspace"> </span><a href="sec_pair.html" class="toclink" data-pltdoc="x">4.3<span class="hspace"> </span>Pairs and Lists</a></p></td></tr><tr><td><p><span class="hspace"> </span><a href="sec_vec.html" class="toclink" data-pltdoc="x">4.4<span class="hspace"> </span>Vectors</a></p></td></tr><tr><td><p><span class="hspace"> </span><a href="sec_box.html" class="toclink" data-pltdoc="x">4.5<span class="hspace"> </span>Boxes</a></p></td></tr><tr><td><p><span class="hspace"> </span><a href="sec_proc.html" class="toclink" data-pltdoc="x">4.6<span class="hspace"> </span>Procedures</a></p></td></tr><tr><td><p><span class="hspace"> </span><a href="sec_solvers-and-solutions.html" class="toclink" data-pltdoc="x">4.7<span class="hspace"> </span>Solvers and Solutions</a></p></td></tr><tr><td><p><span class="hspace"> </span><a href="sec_solvers-and-solutions.html#%28part._.The_.Solver_.Interface_and_.Classes%29" class="toclink" data-pltdoc="x">4.7.1<span class="hspace"> </span>The Solver Interface and Classes</a></p></td></tr><tr><td><p><span class="hspace"> </span><a href="sec_solvers-and-solutions.html#%28part._.Satisfiable_and_.Unsatisfiable_.Solutions%29" class="toclink" data-pltdoc="x">4.7.2<span class="hspace"> </span>Satisfiable and Unsatisfiable Solutions</a></p></td></tr></table><div class="navsetbottom"><span class="navleft"><div class="nosearchform"></div> </span><span class="navright"> <a href="ch_syntactic-forms_rosette.html" title="backward to "3.2 Solver-Aided Forms"" data-pltdoc="x">← prev</a> <a href="index.html" title="up to "The Rosette Guide"" data-pltdoc="x">up</a> <a href="sec_primitives.html" title="forward to "4.1 Booleans and Numbers"" data-pltdoc="x">next →</a></span> </div></div></div><div id="contextindicator"> </div></body></html> |
Oops, something went wrong.