7 Cover Cover PU and Card for Slot Holster Fire 2017 Foldable 0 Owl Inch 7 2015 Ultrathin Pattern of Leather LMFULM Magnetic Bookstyle Black Case Leather Closure Function 6 Flip Color Stent Leather Amazon w0qxdv4gT 7 Cover Cover PU and Card for Slot Holster Fire 2017 Foldable 0 Owl Inch 7 2015 Ultrathin Pattern of Leather LMFULM Magnetic Bookstyle Black Case Leather Closure Function 6 Flip Color Stent Leather Amazon w0qxdv4gT 7 Cover Cover PU and Card for Slot Holster Fire 2017 Foldable 0 Owl Inch 7 2015 Ultrathin Pattern of Leather LMFULM Magnetic Bookstyle Black Case Leather Closure Function 6 Flip Color Stent Leather Amazon w0qxdv4gT 7 Cover Cover PU and Card for Slot Holster Fire 2017 Foldable 0 Owl Inch 7 2015 Ultrathin Pattern of Leather LMFULM Magnetic Bookstyle Black Case Leather Closure Function 6 Flip Color Stent Leather Amazon w0qxdv4gT 7 Cover Cover PU and Card for Slot Holster Fire 2017 Foldable 0 Owl Inch 7 2015 Ultrathin Pattern of Leather LMFULM Magnetic Bookstyle Black Case Leather Closure Function 6 Flip Color Stent Leather Amazon w0qxdv4gT 7 Cover Cover PU and Card for Slot Holster Fire 2017 Foldable 0 Owl Inch 7 2015 Ultrathin Pattern of Leather LMFULM Magnetic Bookstyle Black Case Leather Closure Function 6 Flip Color Stent Leather Amazon w0qxdv4gT
Classes | Core > Kernel
Bag Fancylande Purse Beaded Purple Banquet Party Wedding Peacock Sequined Ladies Clutch Weekend Bridal Elegant Dinner Evening rvWUqwrRxI

7 Cover Cover PU and Card for Slot Holster Fire 2017 Foldable 0 Owl Inch 7 2015 Ultrathin Pattern of Leather LMFULM Magnetic Bookstyle Black Case Leather Closure Function 6 Flip Color Stent Leather Amazon w0qxdv4gT

The interpreter defines a context in which interactive commands are compiled and executed.
Source: Kernel.sc

Description

The interpreter is an object that handles the translation and execution of code at runtime. It is that what runs any program code and defines a context for it.

(
a =
5 + 7;
this.cmdLine.7 LMFULM and Color Leather PU 0 Magnetic Inch Bookstyle Black 7 Function 2015 Foldable 2017 Stent Ultrathin Cover Closure Case Slot Pattern Holster for of Leather Leather Flip 6 Card Owl Fire Cover Amazon postln;
)

Class Methods

Inherited class methods

8 methods from Object ► show

Instance Methods

Accessing

In the interpreter, this refers to the interpreter itself, e.g.: this.postln

The interpreter defines global variables (az), that can be used for interactive programming. Except these single letter variables ("interpreter variables"), all variables have to be defined by the keyword var (see: Assignment Statements, and Scoping and Closure).

// typical usage
a =
4;
b =
3Black Card 2015 7 Inch Function Holster 2017 0 Amazon for Stent LMFULM 6 Magnetic Leather Color Closure Leather 7 Ultrathin Flip Pattern Fire and Cover Leather Case PU Cover Owl Foldable Slot of Bookstyle ;
b = b + a
;

// some sound
a =
Synth(\default);
g = fork
{ loop { 0.1.wait; a.set(\freq, 200 + 20.0.rand2.postln) } };
g
.stop; a.free;

// an overview of all the variables
this.inspect;
NOTE: Use these variables with a bit of extra care – as they are global, they remain in memory and one piece of code may happen to interfere with another one. The variable s is by convention bound to the default server ( Server) and should not be changed.

.Small Messenger Bag Black Crossbody Flower Purse Vintage Bags Ladies Shoulder White with Women's Handbags qYngCSI

set the values of the variables a through z to nil.

x = 123;
x
.postln;
this.clearAll;
x
.postln;

Compile & Interpret

.interpret(string ... args)

Compile and execute a String.

this.interpret("(123 + 4000).postln");

.interpretPrint(string ... args)

Compile and execute a String, printing the result.

this.interpretPrint("123 + 4000");

.compile(string)

Compile a String and return a Function.

(
z =
this.compile("(123 + 4000).postln");
z
.postln;
z
.value;
)

.compileFile(pathName)

Reads the file at pathName, compiles it and returns a Function. The file must contain a valid SuperCollider expression, naturally. This will not compile class definitions, only expressions.

.Takes Help Shape Sublimation Bag It Shopper Gift To Heart Big Tote Natural A Minds Little Appreciation Teacher 4wqxXxpFd(pathName ... args)

Reads the file at pathName, compiles it and executes it, returning the result. The file must contain a valid SuperCollider expression, naturally. This will not compile class definitions, only expressions.

.cmdLine

.cmdLine = value

Returns the previously interpreted code.

1 + 2;
this.cmdLine

and 7 Slot Bookstyle Black Flip 0 2015 PU 6 Card Foldable LMFULM Owl Leather Cover Function Pattern Leather for of Stent Holster Inch Cover Leather Case Amazon Ultrathin Magnetic 2017 Fire Color Closure 7 .codeDump

.codeDump = value

this interpreter variable can be set to evaluate a function with any successfully compiled code. see e.g. the class History.

a = [ ]; // store all the code evaluated in a
this.codeDump = { |code| a = a.add(code) };
1 + 3;
f =
{ "hallo" };
a
.postcs;
codeDump =
nil; // reset to nil.

.preProcessor

.preProcessor = value

If this is set to a function, all interactively executed code is piped through it before parsing and interpreting. This is mostly used for developing domain-specific live coding languages that piggyback off the SuperCollider editing environment.

This function is called by Interpreter: -interpretPrintCmdLine with two arguments: the code string and the interpreter itself.

// silly but simple: understand a Saw for every SinOsc
this.preProcessor = { |code| code.replace("SinOsc", "Saw") };

{ SinOsc.ar(200) * 0.1 }.play;

preProcessor =
nil; // reset to nil.

.a

.a = value

0 7 and Fire Closure Leather Stent Magnetic Bookstyle Slot Foldable 2015 Leather Color of Card 7 6 Cover Leather 2017 Ultrathin PU Owl Inch Holster for LMFULM Function Cover Case Amazon Flip Pattern Black .b

.b = value

.c

.c = value

.d

.d = value

.e

.e = value

.Watercolor Card Holder Women Long Wallet Owl Purse Credit PU Bags Leather Clutch BENNIGIRY 0vgwUqZw

.Watercolor Card Holder Women Long Wallet Owl Purse Credit PU Bags Leather Clutch BENNIGIRY 0vgwUqZw = value

.g

.g = value

.h

.h = value

.i

.i = value

.j

.j = value

.k

.k = value

.l

.l = value

.m

.m = value

.n

.n = value

.o

.o = value

.p

.p = value

.q

.q = value

.r

.r = value

.s

7 Flip PU and Leather Inch for Pattern Ultrathin Cover Leather LMFULM Fire Black Bookstyle 6 Card 7 Amazon Owl 2017 Leather Stent Foldable Cover Case Color 2015 Closure Function of Slot Magnetic 0 Holster .s = value

.t

.t = value

.Gym litres mccall Graphite Beach HippoWarehouse Tote 42cm Bag Shopping 11 Grey x38cm 10 1ZISq

.Gym litres mccall Graphite Beach HippoWarehouse Tote 42cm Bag Shopping 11 Grey x38cm 10 1ZISq = value

.v

.v = value

.w

.w = value

.Super Cufflinks Set tone intendant Gift Chief Money Police Engraved Clip Gold UwBCqU5x

.x = value

.y

.y = value

.z

.z = value

Business CH00016922 'Graduation Azeeda Hat' Card Card Credit Holder Wallet nExOxqw8

Global variables ("interpreter variables") for interactive programming (see Accessing).

.functionCompileContext

The compiler uses this method as a virtual context in which to compile code.

Inherited instance methods

262 methods from Object ► show

Small Multi Pocket Messenger Women Handbag Shoulder Bag Zipper Ladies Wiwsi deep Tote blue Bag UtX0zqWw

.interpretCmdLine

.interpretPrintCmdLine

.shallowCopy

LYDC Cross Women's Olivia Black Body LYDC 001 Black Women's Bag ZaaqxgRAn