The "Missing:"s below indicate that an entry is incomplete.
See the various entries for Smalltalk
_ (5) | variable assignment or declaration (assignment) |
Missing:
documentation comment
information about the current line and file
Missing:
runtime inspecting the caller information
[expr . cond] whileFalse | loop (do something until condition) |
repeat | loop (forever loop) |
val caseOf: {[v1]->[expr1]. [v2]->[expr2]} otherwise: expr_else | multiple selection (switch) |
Missing:
loop (for each value in a numeric range, 1 increment (see also the entries about ranges))
loop (for each value in a numeric range, 1 decrement)
loop (for each value in a numeric range, free increment)
Missing:
strings (with interpolation)
strings (end-of-line (without writing the real CR or LF character))
multi-line
serialize (marshaling)
unserialize (un-marshaling)
locate a substring
locate a substring (starting at the end)
withIndexDo | iterate with index |
{ a. b. c } | list constructor |
Missing:
type name
adding an element at index
join a list of strings in a string using a glue string
{ a->b. c->d } | dictionary (constructor) |
Missing:
type name
numbers syntax (integers in base 2, octal and hexadecimal)
numbers syntax (integer thousand-seperator)
random (random number)
random (seed the pseudo random generator)
bitwise operators