-
Notifications
You must be signed in to change notification settings - Fork 115
/
GE_Smallworld_Magik.uew
executable file
·139 lines (139 loc) · 1.29 KB
/
GE_Smallworld_Magik.uew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
/L20"Magik" Line Comment = # Escape Char = \ File Extensions = MAGIK
/Delimiters = ~!@$%^&*()+=|\/{}[]:;<> ,./
/Indent Strings = "{"
/Unindent Strings = "}"
/Function String = "%[ ^t]++^(sub[ ^t][a-z_]+^)[ ^t]{"
/C1"Keywords"
_allresults
_and
_andif
_block
_catch
_clone
_constant
_continue
_div
_dynamic
_elif
_else
_endblock
_endcatch
_endif
_endloop
_endmethod
_endproc
_endprotect
_endtry
_false
_finally
_for
_gather
_global
_handling
_if
_import
_is
_isnt
_iter
_leave
_local
_loop
_loopbody
_maybe
_method
_mod
_not
_optional
_or
_orif
_over
_pragma
_private
_proc
_protect
_protection
_recursive
_return
_scatter
_self
_super
_then
_thisthread
_throw
_true
_try
_unset
_with
_when
_xor
abs
acos
asin
atan
atan2
ceil
cos
cosh
double
exp
floor
fmod
hypot
int
log
log10
pow
round
sin
sinh
sqrt
tan
tanh
/C2"More Stuff"
:readable
:writeable
an_element
as_simple_vector
as_sorted_collection
bag
classify_level
def_slotted_exemplar
define_slot_access
elements
empty?
equality_hash_table
equality_set
error
fast_elements
fast_keys_and_element
from_collection
hash_table
includes?
keyed_set
new
new_with
priority_queue
property_list
queue
read_stream
rope
set
simple_vector
size
sorted_collection
stack
usage
/C4"Operators"
+
-
*
?
=
%
&
>
<
^
!
|
: