6.12

6 Glossary

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

 

< (from equality)
<= (from equality)
<=> (from equality)
== (from equality)
=~ (from equality)
> (from equality)
>= (from equality)
_equals (from equality__equals)
_greaterequal (from equality)
_greaterthan (from equality)
_lessequal (from equality)
_lessthan (from equality)
_output (from pprint » PPrintDoc » shared methods)
_plus (from pprint » PPrintDoc » shared methods)
A Tour of Pyret
About Reactive Animations
above (from image)
above-align (from image)
add (from sets » Set » shared methods)
add-column (from tables » Table » table)
add-line (from image)
add-row (from tables » Table » table)
Adding Table Columns
Advanced Table Manipulation
after (from srcloc » Srcloc)
align
    from pprint
    from pprint
align-spaces (from pprint)
all (from lists)
all-columns (from tables » Table » table)
all-rows (from tables » Table » table)
all2 (from lists)
Always Equal
Always Equal and Mutable Data
And more...
and-then (from option » Option » some)
Annotated bindings
Annotations
Annotations
Anonymous Method Expressions
any (from lists)
Any (from <global>)
append
    from lists
    from lists » List » shared methods
Application Expressions
apply (from statistics » StatModel » simple-linear-model)
arg-max (from math)
arg-min (from math)
Arithmetic Functions
Array (from arrays)
Array Creation Functions
Array Functions
Array Methods
array-from-list (from arrays)
array-get-now (from arrays)
array-length (from arrays)
array-of (from arrays)
array-set-now (from arrays)
array-to-list-now (from arrays)
arrays
Arrow Annotations
Ask Blocks
Ask Expressions
Assertions
Assignment Statements
Asynchronous JS and Pyret
Bar Chart Series
Bar Chart Window
bar-chart (from plot)
bar-chart-series (from chart)
bar-chart-window (from chart)
Basic Images
Basic Statistical Values
before
    from srcloc » builtin
    from srcloc » srcloc
beside (from image)
beside-align (from image)
Beware of var!
big-bang (from world)
bin-width (from chart » DataSeries » histogram-series)
Binary Operators
Binary Test Operators
Bindings
Binop Expression “Statements”
bitmap-url (from image)
Bitmaps
blank
    from pprint
    from pprint
Block Shorthand
Blocks
bool-sanitizer (from data-source)
Boolean
    from booleans
    from <global>
Boolean Expressions
Boolean Functions
Boolean Literals
Booleans
Booleans
booleans-only (from data-source)
Bounded Equalities
braces (from pprint)
brackets (from pprint)
Brand (from brands)
brand (from brands » Brand » brander)
brander (from brands)
Brands
build-array (from arrays)
build-column (from tables » Table » table)
Built-in Types
Built-in Utility Functions
Builtins and Libraries
c-bool (from data-source)
c-custom (from data-source)
c-num (from data-source)
c-str (from data-source)
Cases
Cases Expressions
Chaining Application
chart
Chart Constructors for List Interface
ChartWindow
check: and where: blocks
check: blocks
circle (from image)
close-when-stop
color
    from image-structs
    from chart » DataSeries » scatter-plot-series
    from chart » DataSeries » line-plot-series
    from chart » DataSeries » function-plot-series
color-list-to-bitmap (from image)
color-list-to-image (from image)
column (from tables » Table » table)
column-n (from tables » Table » table)
column-names (from tables » Table » table)
Comments
Comparing Tables
Complete Programs
concat
    from pprint
    from pprint
Concise Conditionals
Configuring and Running a Reactor
Construction expressions
Contracts
Control
count (from string-dict » StringDict » string-dict)
count-now (from string-dict » MutableStringDict » string-dict)
create-spreadsheet (from gdrive-sheets)
Creating a ChartWindow
Creating a DataSeries
Creating Reactors
Creating Tables
Creating Values
crop (from image)
Curly-Brace Lambda Shorthand
Curried Application Expressions
Data
Data Declarations
Data Types
Data Types
Data types
Data types
Data types
data-source
DataSeries
Datatype-defined Equality
Declarations
decreasing-by (from tables » Table » table)
Definitions
difference (from sets » Set » shared methods)
difference-from (from tables)
display (from chart » ChartWindow » shared methods)
display-function (from plot)
display-line (from plot)
display-multi-plot (from plot)
display-scatter (from plot)
Displaying the World State
distinct (from lists)
Documentation Strings
Dot Expressions
dquote (from pprint)
draw (from reactors)
Drawing the Scene
drop
    from tables » Table » table
    from lists » List » shared methods
each
    from lists
    from lists » List » shared methods
each2 (from lists)
each2_n (from lists)
each3 (from lists)
each3_n (from lists)
each4 (from lists)
each4_n (from lists)
each_n (from lists)
either
ellipse (from image)
empty (from tables » Table » table)
empty-only (from data-source)
empty-scene (from image)
Equal Now
Equal Now and Primitives
Equal Now and References
Equal Now and Structured Data
equal-always (from equality)
equal-always3 (from equality)
equal-now (from equality)
equal-now3 (from equality)
Equality
Equality
equality
Exactnum (from numbers)
Example and Tests
Examples
Exception Test Operators
Exceptions
Expression forms of bindings
Expressions
Extend Expressions
Extending Tables
Extracting Columns from Tables
Extracting Table Columns
FFI Helpers
FFI Helpers
File Naming
filter
    from tables » Table » table
    from lists
    from lists » List » shared methods
filter-by (from tables » Table » table)
Filtering Tables
find (from lists)
Finishing Touches
flip-horizontal (from image)
flip-vertical (from image)
flow (from pprint)
flow-map (from pprint)
fold
    from sets » Set » shared methods
    from lists
fold-while (from lists)
fold2 (from lists)
fold3 (from lists)
fold4 (from lists)
fold_n (from lists)
foldl
    from lists
    from lists » List » shared methods
foldr
    from lists
    from lists » List » shared methods
FontFamily (from image)
FontStyle (from image)
FontWeight (from image)
For Expressions
For loops
format
    from srcloc » builtin
    from srcloc » srcloc
frame (from image)
freeze (from string-dict » MutableStringDict » string-dict)
from-list.bar-chart (from chart)
from-list.exploding-pie-chart (from chart)
from-list.freq-bar-chart (from chart)
from-list.function-plot (from chart)
from-list.grouped-bar-chart (from chart)
from-list.histogram (from chart)
from-list.labeled-histogram (from chart)
from-list.labeled-scatter-plot (from chart)
from-list.line-plot (from chart)
from-list.pie-chart (from chart)
from-list.scatter-plot (from chart)
Function (from <global>)
Function Declaration Expressions
Function Plot Series
function-plot (from plot)
function-plot-series (from chart)
Functions
Functions
Functions
Functions
Functions and Equality
gdrive-sheets
General
get
    from tables » Row » row
    from string-dict » StringDict » string-dict
    from lists
    from lists » List » shared methods
get-column (from tables » Table » table)
get-column-names (from tables » Row » row)
get-image (from chart » ChartWindow » shared methods)
get-now
    from string-dict » MutableStringDict » string-dict
    from arrays » Array » array
get-trace (from reactors)
get-trace-as-table (from reactors)
get-value
    from tables » Row » row
    from string-dict » StringDict » string-dict
    from reactors
get-value-now (from string-dict » MutableStringDict » string-dict)
Getting Started
Global Utilities
Glossary
Grammar
group
    from pprint
    from pprint
grouped-bar-chart (from plot)
hang (from pprint)
hardline (from pprint)
has-key (from string-dict » StringDict » string-dict)
has-key-now (from string-dict » MutableStringDict » string-dict)
has-mode (from statistics)
height (from chart » ChartWindow » shared methods)
histogram (from plot)
Histogram Chart Window
Histogram Series
histogram-chart-window (from chart)
histogram-series (from chart)
identical (from equality)
Identical
Identical and Mutable Data
Identical and Primitives
Identical and Structural Equality
identical3 (from equality)
Identifiers
Identifiers and Binding
If
If Expressions
if-flat
    from pprint
    from pprint
Image (from image)
image
Image Equality
Image Predicates
Image Properties
image-baseline (from image)
image-height (from image)
image-structs
image-to-color-list (from image)
image-url (from image)
image-width (from image)
ImageColor (from image)
images-difference (from image)
images-equal (from image)
Import Statements
increasing-by (from tables » Table » table)
Indentation
Inequalities
infix (from pprint)
infix-break (from pprint)
init
Instantiation Expressions
interact (from reactors)
interact-trace (from reactors)
Interacting with Objects
Interactive Dialog
Internals
intersect (from sets » Set » shared methods)
Introduction
is-angle (from image)
is-boolean (from <global>)
is-c-bool (from data-source)
is-c-custom (from data-source)
is-c-empty (from data-source)
is-c-num (from data-source)
is-c-str (from data-source)
is-empty (from lists)
is-Equal (from equality)
is-function (from <global>)
is-image (from image)
is-image-color (from image)
is-key-equal (from world)
is-left (from either)
is-link (from lists)
is-mode (from image)
is-none (from option)
is-NotEqual (from equality)
is-nothing (from <global>)
is-number (from <global>)
is-object (from <global>)
is-pick-none (from pick)
is-pick-some (from pick)
is-raw-array (from <global>)
is-right (from either)
is-s-list (from s-exp-structs)
is-s-num (from s-exp-structs)
is-s-str (from s-exp-structs)
is-s-sym (from s-exp-structs)
is-side-count (from image)
is-some (from option)
is-step-count (from image)
is-stopped (from reactors)
is-string (from <global>)
is-Unknown (from equality)
is-world-config (from world)
is-x-place (from image)
is-y-place (from image)
isosceles-triangle (from image)
join-str (from lists » List » shared methods)
join-str-last (from lists » List » shared methods)
JS Pretending to be Pyret
keypress (from reactors)
keys (from string-dict » StringDict » string-dict)
keys-now (from string-dict » MutableStringDict » string-dict)
label-align-surround (from pprint)
Lambda Expressions
Language Concepts
Language Constructs
last
    from lists
    from lists » List » shared methods
left (from either)
legend
    from chart » DataSeries » scatter-plot-series
    from chart » DataSeries » line-plot-series
    from chart » DataSeries » function-plot-series
length
    from tables » Table » table
    from lists
    from lists » List » shared methods
    from arrays » Array » array
Let Declarations
lin-reg-2V (from statistics)
line (from image)
Line Length
Line Plot Series
line-plot (from plot)
line-plot-series (from chart)
link (from lists)
List Functions
List Methods
list-to-list-set (from sets)
list-to-set (from sets)
list-to-tree-set (from sets)
Lists
Lists
lists
load-spreadsheet (from gdrive-sheets)
Loading Tables
Local Variables
map
    from lists
    from lists » List » shared methods
map2 (from lists)
map2_n (from lists)
map3 (from lists)
map3_n (from lists)
map4 (from lists)
map4_n (from lists)
map_n (from lists)
Mapping extensions
math
max (from math)
max-num-bins (from chart » DataSeries » histogram-series)
mean (from statistics)
median (from statistics)
member
    from sets » Set » shared methods
    from lists
    from lists » List » shared methods
member-with (from lists)
Method (from <global>)
min (from math)
min-num-bins (from chart » DataSeries » histogram-series)
Minimization & Maximization
Minor Notes and Corner Cases
Mode (from image)
mode-any (from statistics)
mode-largest (from statistics)
mode-smallest (from statistics)
modes (from statistics)
Modules
mouse (from reactors)
Moving the Airplane
mt-doc (from pprint)
Mutable fields
MutableStringDict (from string-dict)
MutableStringDict Constructor
MutableStringDict Methods
my-spreadsheet (from gdrive-sheets)
Name Annotations
Name bindings
name-to-color (from image)
Names
Naming
Naming Constants
Naming Intermediate Expressions
nest
    from pprint
    from pprint
Newtype Declarations
not (from booleans)
NotEqual (from equality)
Nothing (from <global>)
num-abs (from numbers)
num-acos (from numbers)
num-asin (from numbers)
num-atan (from numbers)
num-atan2 (from numbers)
num-bins (from chart » DataSeries » histogram-series)
num-ceiling (from numbers)
num-cos (from numbers)
num-equal (from numbers)
num-exact (from numbers)
num-exp (from numbers)
num-expt (from numbers)
num-floor (from numbers)
num-is-fixnum (from numbers)
num-is-integer (from numbers)
num-is-negative (from numbers)
num-is-non-negative (from numbers)
num-is-non-positive (from numbers)
num-is-positive (from numbers)
num-is-rational (from numbers)
num-is-roughnum (from numbers)
num-log (from numbers)
num-max (from numbers)
num-min (from numbers)
num-modulo (from numbers)
num-random (from numbers)
num-random-seed (from numbers)
num-round (from numbers)
num-round-even (from numbers)
num-samples (from chart » ChartWindow » plot-chart-window)
num-sanitizer (from data-source)
num-sin (from numbers)
num-sqr (from numbers)
num-sqrt (from numbers)
num-tan (from numbers)
num-to-rational (from numbers)
num-to-roughnum (from numbers)
num-to-string (from numbers)
num-to-string-digits (from numbers)
num-truncate (from numbers)
num-within-abs (from numbers)
num-within-rel (from numbers)
number (from pprint)
Number
    from numbers
    from <global>
Number Annotations
Number Functions
Number Literals
Number Literals
Numbers
Numbers
numbers-only (from data-source)
NumInteger (from numbers)
NumNegative (from numbers)
NumNonNegative (from numbers)
NumNonPositive (from numbers)
NumPositive (from numbers)
NumRational (from numbers)
Object (from <global>)
Object Expressions
Observing Time (and Combining the Pieces)
on-key (from world)
on-key
on-mouse (from world)
on-mouse
on-tick (from world)
on-tick
on-tick-n (from world)
one (from tables » Reducer » reducer)
open-image-url (from image)
open-sheet (from gdrive-sheets)
open-sheet-by-index (from gdrive-sheets)
Operator Precedence
option
Option Methods
option-sanitizer (from data-source)
or-else (from option » Option » some)
order-by (from tables » Table » table)
order-by-columns (from tables » Table » table)
Ordering Tables
Other Data Helpers
Other Number Functions
overlay (from image)
overlay-align (from image)
overlay-xy (from image)
Overlaying Images
Parametric Annotations
Parametric Annotations
parens (from pprint)
partition (from lists)
pick (from sets » Set » shared methods)
pick
pick-some (from pick)
Pie Chart Series
Pie Chart Window
pie-chart (from plot)
pie-chart-series (from chart)
pie-chart-window (from chart)
place-image (from image)
place-image-align (from image)
Placing Images & Scenes
plot
Plot Chart Window
Plot Functions
plot-chart-window (from chart)
PlotOptions (from plot)
PlotWindowOptions (from plot)
point-size (from chart » DataSeries » scatter-plot-series)
Polygons
pprint
PPrintDoc Methods
Pre-defined sanitizers
Predefined colors
Predicate Annotations
predictor (from statistics » StatModel » simple-linear-model)
prefix (from pprint)
Preliminaries
pretty (from pprint » PPrintDoc » shared methods)
Primitive Values and Operators
Primitives and Literals
print (from <global>)
Programs
Properties of Equality Functions
Provide Statements
push (from lists » List » shared methods)
put-image (from image)
Pyret
Pyret Style Guide
r-squared (from statistics » StatModel » simple-linear-model)
radial-star (from image)
raise (from <global>)
Random Numbers
range (from lists)
Rationale
raw-array-fold (from raw-arrays)
raw-array-get (from raw-arrays)
raw-array-length (from raw-arrays)
raw-array-of (from raw-arrays)
raw-array-set (from raw-arrays)
raw-array-to-list (from raw-arrays)
RawArray
    from raw-arrays
    from <global>
RawArray
RawArray Functions
react (from reactors)
Reacting to Events Manually
Reactor (from reactors)
Reactor Expressions
reactors
read-s-exp (from s-exp)
Record Annotations
Record Types
rectangle (from image)
Recursive Let Declarations
reduce (from tables » Reducer » reducer)
Reducer (from tables)
Reducers
Regression and Modeling
regular-polygon (from image)
remove
    from string-dict » StringDict » string-dict
    from sets » Set » shared methods
remove-now (from string-dict » MutableStringDict » string-dict)
rename-column (from tables » Table » table)
render-chart (from chart)
render-charts (from chart)
Renderers
repeat (from lists)
Representation
Required Annotations
Result Data Structures
Reusing Variable Names
reverse
    from lists
    from lists » List » shared methods
rhombus (from image)
right (from either)
right-triangle (from image)
rotate (from image)
Rotating, Scaling, Flipping, Cropping and Framing Images
Roughnum (from numbers)
Roughnums and Equality
Row (from tables)
row (from tables » Table » table)
row-n (from tables » Table » table)
Running Code (Safely)
Running Pyret Programs
running-fold (from tables)
running-reduce (from tables)
Runtime API
s-exp
s-exp-structs
s-list (from s-exp-structs)
s-num (from s-exp-structs)
s-str (from s-exp-structs)
s-sym (from s-exp-structs)
same-file
    from srcloc » builtin
    from srcloc » srcloc
Sanitizer (from data-source)
Sanitizers
sbreak (from pprint)
scale (from image)
scale-xy (from image)
Scatter Plot Series
scatter-plot (from plot)
scatter-plot-series (from chart)
Scene (from image)
scene-line (from image)
Scope
seal (from string-dict » MutableStringDict » string-dict)
seconds-per-tick
select-columns (from tables » Table » table)
Selecting Columns
separate (from pprint)
set
    from string-dict » StringDict » string-dict
    from lists
    from lists » List » shared methods
Set (from sets)
Set Constructors
Set Methods
set-now
    from string-dict » MutableStringDict » string-dict
    from arrays » Array » array
sets
Shadowing
Shared Methods
sheet-by-index (from gdrive-sheets » Spreadsheet » shared methods)
sheet-by-name (from gdrive-sheets » Spreadsheet » shared methods)
sheet-names (from gdrive-sheets » Spreadsheet » shared methods)
shuffle (from lists)
simple-linear-model (from statistics)
simulate-trace (from reactors)
Single Modules
size (from sets » Set » shared methods)
soft-surround (from pprint)
some (from option)
sort
    from lists
    from lists » List » shared methods
sort-by
    from lists
    from lists » List » shared methods
Sorting Table Rows
Spies
split-at
    from lists
    from lists » List » shared methods
Spreadsheet (from gdrive-sheets)
Spreadsheet Functions
Spreadsheet Methods
square (from image)
squote (from pprint)
srcloc
stack (from tables » Table » table)
star (from image)
star-polygon (from image)
star-sized (from image)
start-trace (from reactors)
Starting a big-bang
Starting a New Pyret Stack
Statements
statistics
StatModel Methods
stdev (from statistics)
stop-trace (from reactors)
stop-when (from world)
stop-when
str
    from pprint
    from pprint
strict-num-sanitizer (from data-source)
String
    from strings
    from <global>
String Functions
String Literals
string-append (from strings)
string-char-at (from strings)
string-contains (from strings)
string-dict
string-equal (from strings)
string-explode (from strings)
string-from-code-point (from strings)
string-from-code-points (from strings)
string-index-of (from strings)
string-length (from strings)
string-repeat (from strings)
string-replace (from strings)
string-sanitizer (from data-source)
string-split (from strings)
string-split-all (from strings)
string-substring (from strings)
string-to-code-point (from strings)
string-to-code-points (from strings)
string-to-lower (from strings)
string-to-number (from strings)
string-to-upper (from strings)
string-tolower (from strings)
string-toupper (from strings)
StringDict (from string-dict)
StringDict Constructor
StringDict Methods
Strings
Strings
strings-only (from data-source)
sum (from math)
surround (from pprint)
surround-separate (from pprint)
symmetric-difference (from sets » Set » shared methods)
Synchronous vs. Asynchronous Execution
Syntactic sugar
Table
    from tables
    from <global>
Table Loading Expressions
Tables
Tables
take (from lists » List » shared methods)
Template (...) Expressions
test (from brands » Brand » brander)
Testing
Testing
Testing and Assertions
Testing Operators
text (from image)
Text
text-font (from image)
The CellContent Type
The list Constructor
The List Datatype
The MutableStringDict Type
The Option Datatype
The Options Types and Default Values
The Pick Datatype
The Plot Type
The PPrintDoc Datatype
The Pyret Runtime
The S-Exp Datatype
The Set Type
The Spreadsheet Type
The StatModel Type
The StringDict Type
The Worksheet Type
title (from chart » ChartWindow » shared methods)
title
to-draw (from world)
to-draw
to-list (from sets » Set » shared methods)
to-list-now (from arrays » Array » array)
to-repr (from <global>)
to-string (from <global>)
torepr (from <global>)
tostring (from <global>)
Total Equality Functions (Avoiding Incomparability Errors)
Tracing
transform-column (from tables » Table » table)
Transforming Table Rows
Transforming Tables
triangle (from image)
triangle-aas (from image)
triangle-asa (from image)
triangle-ass (from image)
triangle-saa (from image)
triangle-sas (from image)
triangle-ssa (from image)
triangle-sss (from image)
Tuple Access Expressions
Tuple Annotations
Tuple bindings
Tuple Expressions
Tutorial: A Flight Lander Game
Type Checking
Type Declarations
Type Predicates
Types of Equality
Unary Test Operators
Undefined Equalities
underlay (from image)
underlay-align (from image)
underlay-xy (from image)
unfreeze (from string-dict » StringDict » string-dict)
union (from sets » Set » shared methods)
Unknown (from equality)
Updating the World State
Variable Declarations
Variable Naming
Variables
Version: A Fixed Balloon
Version: Airplane Moving Across the Screen
Version: Descending
Version: Keep Your Eye on the Tank
Version: Landing
Version: One, Two, ..., Ninety-Nine Luftballons!
Version: Responding to Keystrokes
Version: The Balloon Moves, Too
Version: Wrapping Around
vert (from pprint)
Visualization Functions
When blocks
When Statements
Where blocks
where: blocks
width (from chart » ChartWindow » shared methods)
within
    from numbers
    from equality
within-abs
    from numbers
    from equality
within-abs-now
    from numbers
    from equality
within-abs-now3
    from numbers
    from equality
within-abs3
    from numbers
    from equality
within-rel
    from numbers
    from equality
within-rel-now
    from numbers
    from equality
within-rel-now3
    from numbers
    from equality
within-rel3
    from numbers
    from equality
within3 (from equality)
Working with Data Types
Worksheet (from gdrive-sheets)
world
WorldConfig (from world)
x-axis
    from chart » ChartWindow » plot-chart-window
    from chart » ChartWindow » histogram-chart-window
    from chart » ChartWindow » bar-chart-window
x-max
    from chart » ChartWindow » plot-chart-window
    from chart » ChartWindow » histogram-chart-window
x-min
    from chart » ChartWindow » plot-chart-window
    from chart » ChartWindow » histogram-chart-window
XPlace (from image)
y-axis
    from chart » ChartWindow » plot-chart-window
    from chart » ChartWindow » histogram-chart-window
    from chart » ChartWindow » bar-chart-window
y-max
    from chart » ChartWindow » plot-chart-window
    from chart » ChartWindow » histogram-chart-window
    from chart » ChartWindow » bar-chart-window
y-min
    from chart » ChartWindow » plot-chart-window
    from chart » ChartWindow » bar-chart-window
YPlace (from image)