diff options
Diffstat (limited to 'smalltalk.html.markdown')
| -rw-r--r-- | smalltalk.html.markdown | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/smalltalk.html.markdown b/smalltalk.html.markdown index 3b388505..cc7ab84c 100644 --- a/smalltalk.html.markdown +++ b/smalltalk.html.markdown @@ -37,7 +37,7 @@ Feedback highly appreciated! Reach me at [@jigyasa_grover](https://twitter.com/j  `"Comments are enclosed in quotes"` -`"Period (.) is the statement seperator"` +`"Period (.) is the statement separator"`  ## Transcript:  ``` @@ -305,7 +305,7 @@ result := (switch at: $B) value.  x := 4. y := 1.  [x > 0] whileTrue: [x := x - 1. y := y * 2].                "while true loop"  [x >= 4] whileFalse: [x := x + 1. y := y * 2].              "while false loop" -x timesRepeat: [y := y * 2].                                "times repear loop (i := 1 to x)" +x timesRepeat: [y := y * 2].                                "times repeat loop (i := 1 to x)"  1 to: x do: [:a | y := y * 2].                              "for loop"  1 to: x by: 2 do: [:a | y := y / 2].                        "for loop with specified increment"  #(5 4 3) do: [:a | x := x + a].                             "iterate over array elements" @@ -320,7 +320,7 @@ y := x isUppercase.                                         "test if upper case"  y := x isLetter.                                            "test if letter"  y := x isDigit.                                             "test if digit"  y := x isAlphaNumeric.                                      "test if alphanumeric" -y := x isSeparator.                                         "test if seperator char" +y := x isSeparator.                                         "test if separator char"  y := x isVowel.                                             "test if vowel"  y := x digitValue.                                          "convert to numeric digit value"  y := x asLowercase.                                         "convert to lower case" @@ -946,10 +946,11 @@ Utilities openCommandKeyHelp  ### Free Online  * [GNU Smalltalk User's Guide](https://www.gnu.org/software/smalltalk/manual/html_node/Tutorial.html) -* [smalltalk dot org](http://www.smalltalk.org/smalltalk/learning.html) +* [smalltalk dot org](http://www.smalltalk.org/)  * [Computer Programming using GNU Smalltalk](http://www.canol.info/books/computer_programming_using_gnu_smalltalk/)  * [Smalltalk Cheatsheet](http://www.angelfire.com/tx4/cus/notes/smalltalk.html)  * [Smalltalk-72 Manual](http://www.bitsavers.org/pdf/xerox/parc/techReports/Smalltalk-72_Instruction_Manual_Mar76.pdf)  * [BYTE: A Special issue on Smalltalk](https://archive.org/details/byte-magazine-1981-08)  * [Smalltalk, Objects, and Design](https://books.google.co.in/books?id=W8_Une9cbbgC&printsec=frontcover&dq=smalltalk&hl=en&sa=X&ved=0CCIQ6AEwAWoVChMIw63Vo6CpyAIV0HGOCh3S2Alf#v=onepage&q=smalltalk&f=false)  * [Smalltalk: An Introduction to Application Development Using VisualWorks](https://books.google.co.in/books?id=zalQAAAAMAAJ&q=smalltalk&dq=smalltalk&hl=en&sa=X&ved=0CCgQ6AEwAmoVChMIw63Vo6CpyAIV0HGOCh3S2Alf/) +* [Smalltalk Programming Resources](http://www.whoishostingthis.com/resources/smalltalk/) | 
