Leonardus
Loading...
Searching...
No Matches
operator.h
Go to the documentation of this file.
1
17#pragma once
18
41class Context;
42
43// Section Analogous -------------------------------------
44
46void sox___endarray( Context & k );
50void sox_c_endprocedure( Context & k );
52void sox_c_equal( Context & k );
54void sox_c_procedure( Context & k );
55
57void sox_abs( Context & k );
59void sox_aload( Context & k );
61void sox_anchorsearch( Context & k );
63void sox_and( Context & k );
65void sox_array( Context & k );
67void sox_astore( Context & k );
69void sox_begin( Context & k );
71void sox_bitshift( Context & k );
73void sox_ceiling( Context & k );
75void sox_clear( Context & k );
77void sox_cleardictstack( Context & k );
79void sox_cleartomark( Context & k );
81void sox_closefile( Context & k );
83void sox_count( Context & k );
85void sox_countdictstack( Context & k );
87void sox_countexecstack( Context & k );
89void sox_counttomark( Context & k );
91void sox_currentdict( Context & k );
93void sox_cvlit( Context & k );
95void sox_cvn( Context & k );
97void sox_cvs( Context & k );
99void sox_cvx( Context & k );
101void sox_def( Context & k );
103void sox_dict( Context & k );
105void sox_dictstack( Context & k );
107void sox_div( Context & k );
109void sox_dup( Context & k );
111void sox_end( Context & k );
113void sox_exch( Context & k );
115void sox_execstack( Context & k );
117void sox_exit( Context & k );
119void sox_exp( Context & k );
121void sox_file( Context & k );
123void sox_floor( Context & k );
125void sox_get( Context & k );
127void sox_getinterval( Context & k );
129void sox_idiv( Context & k );
131void sox_if( Context & k );
133void sox_ifelse( Context & k );
135void sox_index( Context & k );
137void sox_known( Context & k );
139void sox_ln( Context & k );
141void sox_load( Context & k );
143void sox_log( Context & k );
145void sox_mark( Context & k );
147void sox_neg( Context & k );
149void sox_not( Context & k );
151void sox_or( Context & k );
153void sox_pop( Context & k );
155void sox_print( Context & k );
157void sox_pstack( Context & k );
159void sox_put( Context & k );
161void sox_putinterval( Context & k );
163void sox_rand( Context & k );
165void sox_readline( Context & k );
167void sox_readstring( Context & k );
169void sox_realtime( Context & k );
171void sox_roll( Context & k );
173void sox_round( Context & k );
175void sox_rrand( Context & k );
177void sox_search( Context & k );
179void sox_sqrt( Context & k );
181void sox_srand( Context & k );
183void sox_stack( Context & k );
185void sox_store( Context & k );
187void sox_string( Context & k );
189void sox_truncate( Context & k );
191void sox_type( Context & k );
193void sox_undef( Context & k );
195void sox_usertime( Context & k );
197void sox_where( Context & k );
199void sox_writestring( Context & k );
201void sox_xcheck( Context & k );
203void sox_xor( Context & k );
204
205// Section Dissenting ------------------------------------
206
208void sox_c_equalequal( Context & k );
210void sox_add( Context & k );
212void sox_atan( Context & k );
214void sox_bind( Context & k );
216void sox_copy( Context & k );
218void sox_cos( Context & k );
220void sox_cvi( Context & k );
222void sox_cvr( Context & k );
224void sox_eq( Context & k );
226void sox_exec( Context & k );
228void sox_ge( Context & k );
230void sox_gt( Context & k );
232void sox_le( Context & k );
234void sox_length( Context & k );
236void sox_lt( Context & k );
238void sox_mod( Context & k );
240void sox_mul( Context & k );
242void sox_quit( Context & k );
244void sox_sin( Context & k );
246void sox_sub( Context & k );
248void sox_systemdict( Context & k );
249
250// Section Extension -------------------------------------
251
253void sox_acos( Context & k );
255void sox_asin( Context & k );
257void sox_concat( Context & k );
259void sox_cvq( Context & k );
261void sox_DEG( Context & k );
263void sox_dictstack$( Context & k );
265void sox_divqr( Context & k );
267void sox___endstack( Context & k );
269void sox_even( Context & k );
271void sox_execstack$( Context & k );
273void sox_gcd( Context & k );
275void sox_index$( Context & k );
277void sox_isunitfraction( Context & k );
279void sox_lcm( Context & k );
281void sox_nop( Context & k );
283void sox_odd( Context & k );
285void sox_osshell( Context & k );
287void sox_pop$( Context & k );
289void sox_push$( Context & k );
291void sox_RAD( Context & k );
293void sox_reciprocal( Context & k );
295void sox_turn( Context & k );
297void sox_xgcd( Context & k );
298
299// Section Graphics --------------------------------------
300
302void sox_ashow( Context & k );
303
304// Section Internal --------------------------------------
305
307void sox___is$( Context & k );
309void sox___isD( Context & k );
311void sox___isI( Context & k );
313void sox___isN( Context & k );
315void sox___isS( Context & k );
317void sox___isZ( Context & k );
318
320void sox___nl( Context & k );
322void sox___odo( Context & k );
324void sox___print( Context & k );
327void sox___rangecheck( Context & /* unused */ );
329void sox___rprecision( Context & k );
332void sox___snap( Context & /* unused */ );
334void sox___suppressaec( Context & k );
336void sox___tick( Context & k );
338void sox___verbose( Context & k );
339
340// Section Loop --------------------------------------
341
343void sox_for( Context & k );
345void sox_forall( Context & k );
347void sox_loop( Context & k );
349void sox_repeat( Context & k );
The context of execution.
Definition context.h:45
void sox_realtime(Context &k)
Analogous operator realtime.
Definition opana.cpp:1582
void sox_countexecstack(Context &k)
Analogous operator countexecstack.
Definition opana.cpp:570
void sox_xgcd(Context &k)
Extension operator xgcd.
Definition opext.cpp:657
void sox_for(Context &k)
Loop operator for.
Definition oploop.cpp:273
void sox_idiv(Context &k)
Analogous operator idiv.
Definition opana.cpp:1079
void sox_cos(Context &k)
Dissenting operator cos.
Definition opdiss.cpp:290
void sox_not(Context &k)
Analogous operator not.
Definition opana.cpp:1338
void sox_readstring(Context &k)
Analogous operator readstring.
Definition opana.cpp:2041
void sox_gt(Context &k)
Dissenting operator gt.
Definition opdiss.cpp:503
void sox_sin(Context &k)
Dissenting operator sin.
Definition opdiss.cpp:704
void sox_dictstack$(Context &k)
Extension operator dictstack$.
Definition opext.cpp:272
void sox_bitshift(Context &k)
Analogous operator bitshift.
Definition opana.cpp:454
void sox_mul(Context &k)
Dissenting operator mul.
Definition opdiss.cpp:670
void sox_ceiling(Context &k)
Analogous operator ceiling.
Definition opana.cpp:477
void sox_pstack(Context &k)
Analogous operator pstack.
Definition opana.cpp:1404
void sox_pop(Context &k)
Analogous operator pop.
Definition opana.cpp:1546
void sox_xor(Context &k)
Analogous operator xor.
Definition opana.cpp:1950
void sox_aload(Context &k)
Analogous operator aload.
Definition opana.cpp:318
void sox_cvlit(Context &k)
Analogous operator cvlit.
Definition opana.cpp:618
void sox_repeat(Context &k)
Loop operator repeat.
Definition oploop.cpp:424
void sox_def(Context &k)
Analogous operator def.
Definition opana.cpp:696
void sox_ln(Context &k)
Analogous operator ln.
Definition opana.cpp:1227
void sox_srand(Context &k)
Analogous operator srand.
Definition opana.cpp:1746
void sox_stack(Context &k)
Analogous operator stack.
Definition opana.cpp:1768
void sox_systemdict(Context &k)
Dissenting operator systemdict.
Definition opdiss.cpp:744
void sox_load(Context &k)
Analogous operator load.
Definition opana.cpp:1248
void sox_cvq(Context &k)
Extension operator cvq.
Definition opext.cpp:174
void sox___verbose(Context &k)
Internal operator __verbose.
Definition opint.cpp:299
void sox_length(Context &k)
Dissenting operator length.
Definition opdiss.cpp:559
void sox___isZ(Context &k)
Internal operator __isZ.
Definition opint.cpp:150
void sox_cleardictstack(Context &k)
Analogous operator cleardictstack.
Definition opana.cpp:512
void sox___isS(Context &k)
Internal operator __isS.
Definition opint.cpp:134
void sox_truncate(Context &k)
Analogous operator truncate.
Definition opana.cpp:1835
void sox_c_equal(Context &k)
Analogous operator =.
Definition opana.cpp:241
void sox_cvs(Context &k)
Analogous operator cvs.
Definition opana.cpp:656
void sox_cvi(Context &k)
Dissenting operator cvi.
Definition opdiss.cpp:315
void sox_osshell(Context &k)
Extension operator osshell.
Definition opext.cpp:472
void sox_neg(Context &k)
Analogous operator neg.
Definition opana.cpp:1305
void sox_rrand(Context &k)
Analogous operator rrand.
Definition opana.cpp:1660
void sox_cvx(Context &k)
Analogous operator cvx.
Definition opana.cpp:681
void sox_rand(Context &k)
Analogous operator rand.
Definition opana.cpp:1565
void sox_exp(Context &k)
Analogous operator exp.
Definition opana.cpp:932
void sox___endstack(Context &k)
Extension operator __endstack.
Definition opext.cpp:285
void sox___isI(Context &k)
Internal operator __isI.
Definition opint.cpp:102
void sox___tick(Context &k)
Internal operator __tick.
Definition opint.cpp:286
void sox_xcheck(Context &k)
Analogous operator xcheck.
Definition opana.cpp:1931
void sox_sqrt(Context &k)
Analogous operator sqrt.
Definition opana.cpp:1721
void sox_isunitfraction(Context &k)
Extension operator isunitfraction.
Definition opext.cpp:394
void sox_abs(Context &k)
Analogous operator abs.
Definition opana.cpp:275
void sox_where(Context &k)
Analogous operator where.
Definition opana.cpp:1911
void sox_or(Context &k)
Analogous operator or.
Definition opana.cpp:1366
void sox_exit(Context &k)
Analogous operator exit.
Definition opana.cpp:906
void sox___endarray(Context &k)
Analogous operators __andarray and ].
Definition opana.cpp:185
void sox_cleartomark(Context &k)
Analogous operator cleartomark.
Definition opana.cpp:526
void sox___snap(Context &)
Internal operator __snap.
Definition opint.cpp:254
void sox_floor(Context &k)
Analogous operator floor.
Definition opana.cpp:957
void sox_divqr(Context &k)
Extension operator divqr.
Definition opext.cpp:247
void sox_concat(Context &k)
Extension operator concat.
Definition opext.cpp:140
void sox_roll(Context &k)
Analogous operator roll.
Definition opana.cpp:1600
void sox_usertime(Context &k)
Analogous operator usertime.
Definition opana.cpp:1895
void sox_eq(Context &k)
Dissenting operator eq.
Definition opdiss.cpp:414
void sox_undef(Context &k)
Analogous operator undef.
Definition opana.cpp:1873
void sox_pop$(Context &k)
Extension operator pop$.
Definition opext.cpp:542
void sox_atan(Context &k)
Dissenting operator atan.
Definition opdiss.cpp:152
void sox_ashow(Context &k)
Graphics operator ashow.
Definition opgra.cpp:44
void sox___suppressaec(Context &k)
Internal operator __suppressaec.
Definition opint.cpp:267
void sox_exec(Context &k)
Dissenting operator exec.
Definition opdiss.cpp:437
void sox_bind(Context &k)
Dissenting operator bind.
Definition opdiss2.cpp:104
void sox_loop(Context &k)
Loop operator loop.
Definition oploop.cpp:404
void sox_lt(Context &k)
Dissenting operator lt.
Definition opdiss.cpp:582
void sox_array(Context &k)
Analogous operator array.
Definition opana.cpp:393
void sox_RAD(Context &k)
Extension operator RAD.
Definition opext.cpp:585
void sox_le(Context &k)
Dissenting operator le.
Definition opdiss.cpp:533
void sox_DEG(Context &k)
Extension operator DEG.
Definition opext.cpp:230
void sox_cvn(Context &k)
Analogous operator cvn.
Definition opana.cpp:635
void sox_mod(Context &k)
Dissenting operator mod.
Definition opdiss.cpp:608
void sox_c_procedure(Context &k)
Analogous operator {.
Definition opana.cpp:258
void sox_c_endprocedure(Context &k)
Analogous operator }.
Definition opana.cpp:223
void sox_dup(Context &k)
Analogous operator dup.
Definition opana.cpp:815
void sox_log(Context &k)
Analogous operator log.
Definition opana.cpp:1269
void sox_ifelse(Context &k)
Analogous operator ifelse.
Definition opana.cpp:1155
void sox_if(Context &k)
Analogous operator if.
Definition opana.cpp:1130
void sox_dictstack(Context &k)
Analogous operator dictstack.
Definition opana.cpp:736
void sox___rprecision(Context &k)
Internal operator __rprecision.
Definition opint.cpp:232
void sox_cvr(Context &k)
Dissenting operator cvr.
Definition opdiss.cpp:356
void sox_acos(Context &k)
Extension operator acos.
Definition opext.cpp:89
void sox_reciprocal(Context &k)
Extension operator reciprocal.
Definition opext.cpp:598
void sox_string(Context &k)
Analogous operator string.
Definition opana.cpp:1815
void sox_dict(Context &k)
Dissenting operator dict.
Definition opana.cpp:716
void sox_turn(Context &k)
Extension operator turn.
Definition opext.cpp:637
void sox_quit(Context &k)
Dissenting operator quit.
Definition opdiss.cpp:686
void sox_index(Context &k)
Analogous operator index.
Definition opana.cpp:1183
void sox_known(Context &k)
Analogous operator known.
Definition opana.cpp:1205
void sox_print(Context &k)
Analogous operator print.
Definition opana.cpp:1383
void sox_end(Context &k)
Analogous operator end.
Definition opana.cpp:831
void sox___nl(Context &k)
Internal operator __nl.
Definition opint.cpp:168
void sox_round(Context &k)
Analogous operator round.
Definition opana.cpp:1634
void sox_c_equalequal(Context &k)
Dissenting operator ==.
Definition opdiss.cpp:190
void sox_copy(Context &k)
Dissenting operator copy.
Definition opdiss.cpp:216
void sox_get(Context &k)
Analogous operator get.
Definition opana.cpp:982
void sox_c_enddictionary(Context &k)
Analogous operator >>.
Definition opana.cpp:198
void sox_and(Context &k)
Analogous operator and.
Definition opana.cpp:377
void sox_forall(Context &k)
Loop operator forall.
Definition oploop.cpp:329
void sox___odo(Context &k)
Internal operator __odo.
Definition opint.cpp:183
void sox_div(Context &k)
Analogous operator div.
Definition opana.cpp:767
void sox_count(Context &k)
Analogous operator count.
Definition opana.cpp:543
void sox_lcm(Context &k)
Extension operator lcm.
Definition opext.cpp:413
void sox_nop(Context &k)
Extension operator nop.
Definition opext.cpp:438
void sox_mark(Context &k)
Analogous operator mark.
Definition opana.cpp:1289
void sox_closefile(Context &k)
Analogous operator closefile.
Definition opana.cpp:1991
void sox_search(Context &k)
Analogous operator search.
Definition opana.cpp:1688
void sox_even(Context &k)
Extension operator even.
Definition opext.cpp:305
void sox___rangecheck(Context &)
Internal operator __rangecheck.
Definition opint.cpp:218
void sox_execstack$(Context &k)
Extension operator execstack$.
Definition opext.cpp:327
void sox_ge(Context &k)
Dissenting operator ge.
Definition opdiss.cpp:474
void sox___print(Context &k)
Internal operator __print.
Definition opint.cpp:203
void sox_countdictstack(Context &k)
Analogous operator countdictstack.
Definition opana.cpp:556
void sox_push$(Context &k)
Extension operator push$.
Definition opext.cpp:563
void sox_begin(Context &k)
Analogous operator begin.
Definition opana.cpp:437
void sox_execstack(Context &k)
Analogous operator execstack.
Definition opana.cpp:865
void sox_exch(Context &k)
Analogous operator exch.
Definition opana.cpp:846
void sox_asin(Context &k)
Extension operator asin.
Definition opext.cpp:117
void sox_putinterval(Context &k)
Analogous operator putinterval.
Definition opana.cpp:1498
void sox___isN(Context &k)
Internal operator __isN.
Definition opint.cpp:118
void sox_getinterval(Context &k)
Analogous operator getinterval.
Definition opana.cpp:1028
void sox_gcd(Context &k)
Extension operator gcd.
Definition opext.cpp:341
void sox_add(Context &k)
Dissenting operator add.
Definition opdiss.cpp:130
void sox_clear(Context &k)
Analogous operator clear.
Definition opana.cpp:498
void sox_astore(Context &k)
Analogous operator astore.
Definition opana.cpp:414
void sox___is$(Context &k)
Internal operator __is$.
Definition opint.cpp:70
void sox_writestring(Context &k)
Analogous operator writestring.
Definition opana.cpp:2068
void sox_sub(Context &k)
Dissenting operator sub.
Definition opdiss.cpp:726
void sox_readline(Context &k)
Analogous operator readline.
Definition opana.cpp:2012
void sox_currentdict(Context &k)
Analogous operator currentdict.
Definition opana.cpp:603
void sox_odd(Context &k)
Extension operator odd.
Definition opext.cpp:450
void sox_type(Context &k)
Analogous operator type.
Definition opana.cpp:1856
void sox_store(Context &k)
Analogous operator store.
Definition opana.cpp:1791
void sox_counttomark(Context &k)
Analogous operator counttomark.
Definition opana.cpp:585
void sox_index$(Context &k)
Extension operator index$.
Definition opext.cpp:367
void sox___isD(Context &k)
Internal operator __isD.
Definition opint.cpp:86
void sox_file(Context &k)
Analogous operator file.
Definition opana.cpp:1966
void sox_put(Context &k)
Analogous operator put.
Definition opana.cpp:1427
void sox_anchorsearch(Context &k)
Analogous operator anchorsearch.
Definition opana.cpp:345