Jump to content

Category:Smalltalk: Difference between revisions

Line 29:
==Language Syntax==
Smalltalk has a very simple and highly orthogonal syntax, which is based exclusively on message sending (aka pure virtual function calling in C-parlance). The language syntax and semantic only consists of literal (compile-time) constants, message sends and block closures (lambda expression objects). Control flow, loop constructs, exception handling etc. are defined as messages to booleans, blocks or by passing blocks as arguments. This makes it trivial and common practice to add new control constructs.
 
 
=== Grammar ===
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.