Changeset 2339
- Timestamp:
- 03/20/10 08:18:40 (23 months ago)
- Location:
- cobra/trunk/Samples
- Files:
-
- 4 modified
-
BlindWatchMaker1.cobra (modified) (1 diff)
-
forth.cobra (modified) (4 diffs)
-
Shapes.cobra (modified) (2 diffs)
-
WordCount.cobra (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
cobra/trunk/Samples/BlindWatchMaker1.cobra
r2075 r2339 162 162 score = 0 163 163 for i in goal.length 164 if candidate[i] == goal[i] 165 score += 1 164 if candidate[i] == goal[i], score += 1 166 165 value = (score / goal.length * 100) to int 167 166 return value -
cobra/trunk/Samples/forth.cobra
r2019 r2339 66 66 67 67 cue init 68 base.init 68 69 _stack = Stack<of Word>() 69 70 _definitions = Dictionary<of Word, Definition>() … … 339 340 assert w.isString 340 341 body 342 base.init 341 343 if interpret and int.tryParse(text, out _i) 342 344 _which = WordType.Int … … 346 348 347 349 cue init(i as int) 350 base.init 348 351 _i = i 349 352 _which = WordType.Int … … 458 461 if input 459 462 fm.processInput(input) 460 if fm.didQuit 461 break 463 if fm.didQuit, break 462 464 print 'stack> ' stop 463 465 fm.printStack -
cobra/trunk/Samples/Shapes.cobra
r2129 r2339 22 22 23 23 pro x from var as number 24 24 25 pro y from var as number 25 26 … … 48 49 49 50 pro width from var as number 51 50 52 pro height from var as number 51 53 -
cobra/trunk/Samples/WordCount.cobra
r2128 r2339 119 119 while true 120 120 line = tr.readLine 121 if line 122 .countLine(line) 123 else 124 break 121 if line, .countLine(line) 122 else, break 125 123 return this 126 124



