[plm] 01/13: Merge tag 'upstream/2.4.11+repack' into debian
Martin Quinson
mquinson at moszumanska.debian.org
Sat Nov 1 07:28:06 UTC 2014
This is an automated email from the git hooks/post-receive script.
mquinson pushed a commit to branch debian
in repository plm.
commit b4d185b552e644f0593e4c952119bfb62a817305
Merge: 48734c6 504f3e0
Author: Martin Quinson <martin.quinson at loria.fr>
Date: Wed Oct 22 22:41:08 2014 +0200
Merge tag 'upstream/2.4.11+repack' into debian
Upstream version 2.4.11+repack
ChangeLog | 305 +
README.md | 6 +-
TODO | 104 +-
build.xml | 88 +-
img/focus_check.svg | 152 +-
img/focus_intro.svg | 460 +-
img/focus_not.svg | 1474 +-
img/focus_working.svg | 262 +-
img/lang_c.png | Bin 0 -> 310 bytes
img/world_arrays.svg | 810 +-
img/world_bat.svg | 148 +-
img/world_cons.png | Bin 0 -> 1541 bytes
img/world_cons.svg | 274 +
img/world_hanoi.svg | 216 +-
img/world_lander.png | Bin 0 -> 474 bytes
img/world_lesson.svg | 3864 ++---
img/world_sorting.svg | 308 +-
l10n/engine/en.po | 2394 +++
l10n/engine/fr.po | 2675 +++
l10n/engine/it.po | 2724 +++
l10n/engine/plm.pot | 2333 +++
l10n/engine/pt_BR.po | 2345 +++
{lib/l10n => l10n/missions}/README | 0
l10n/missions/fr.po | 16883 +++++++++++++++++++
l10n/missions/it.po | 15095 +++++++++++++++++
l10n/missions/plm.pot | 11880 +++++++++++++
l10n/missions/pt_BR.po | 13966 +++++++++++++++
lib/doc/MainWindow.fr.html | 44 +-
lib/doc/MainWindow.html | 207 +-
lib/doc/MainWindow.pt_BR.html | 101 +
lib/jb2plm.pl | 218 +-
lib/l10n-engine/en.po | 1942 ---
lib/l10n-engine/fr.po | 2145 ---
lib/l10n-engine/plm.pot | 1908 ---
lib/l10n/fr.po | 15268 -----------------
lib/l10n/plm.pot | 10896 ------------
lib/resources/langages/c/include/Remote.h | 18 +
lib/resources/langages/c/include/RemoteBaseball.h | 34 +
lib/resources/langages/c/include/RemoteBuggle.h | 124 +
lib/resources/langages/c/include/RemoteFlag.h | 25 +
lib/resources/langages/c/include/RemoteHanoi.h | 21 +
lib/resources/langages/c/include/RemotePancake.h | 29 +
lib/resources/langages/c/include/RemoteSort.h | 30 +
lib/resources/langages/c/include/RemoteTurtle.h | 84 +
lib/resources/langages/c/src/Remote.c | 34 +
lib/resources/langages/c/src/RemoteBaseball.c | 100 +
lib/resources/langages/c/src/RemoteBuggle.c | 385 +
lib/resources/langages/c/src/RemoteFlag.c | 58 +
lib/resources/langages/c/src/RemoteHanoi.c | 42 +
lib/resources/langages/c/src/RemotePancake.c | 72 +
lib/resources/langages/c/src/RemoteSort.c | 75 +
lib/resources/langages/c/src/RemoteTurtle.c | 182 +
lib/resources/plm.configuration.properties | 48 +-
po4a.conf | 85 +-
site/plm.jnlp | 110 +-
src/lessons/backtracking/BacktrackingEntity.java | 82 +-
src/lessons/backtracking/BacktrackingExercise.java | 107 +-
.../backtracking/BacktrackingPartialSolution.java | 16 +-
src/lessons/backtracking/BacktrackingWorld.java | 210 +-
.../backtracking/BacktrackingWorldView.java | 78 +-
src/lessons/backtracking/ExKnapsack.java | 36 +-
.../InvalidBacktrackingActionException.java | 22 +-
.../backtracking/InvalidSolutionException.java | 22 +-
.../backtracking/KnapsackPartialSolution.java | 196 +-
src/lessons/backtracking/KnapsackSolver.java | 90 +-
src/lessons/backtracking/Main.fr.html | 59 +-
src/lessons/backtracking/Main.html | 205 +-
src/lessons/backtracking/Main.java | 20 +-
.../backtracking/TreeLayoutDemo.java.example | 550 +-
src/lessons/bat/string1/AltPairs.fr.html | 6 +-
src/lessons/bat/string1/AltPairs.html | 9 +-
src/lessons/bat/string1/AltPairs.it.html | 8 +
src/lessons/bat/string1/AltPairs.java | 124 +-
src/lessons/bat/string1/AltPairs.pt_BR.html | 8 +
src/lessons/bat/string1/FrontTimes.fr.html | 6 +-
src/lessons/bat/string1/FrontTimes.html | 15 +-
src/lessons/bat/string1/FrontTimes.it.html | 9 +
src/lessons/bat/string1/FrontTimes.java | 136 +-
src/lessons/bat/string1/FrontTimes.pt_BR.html | 9 +
src/lessons/bat/string1/Last2.fr.html | 6 +-
src/lessons/bat/string1/Last2.html | 17 +-
src/lessons/bat/string1/Last2.it.html | 10 +
src/lessons/bat/string1/Last2.java | 158 +-
src/lessons/bat/string1/Last2.pt_BR.html | 10 +
src/lessons/bat/string1/Main.fr.html | 8 +-
src/lessons/bat/string1/Main.html | 17 +-
src/lessons/bat/string1/Main.it.html | 10 +
src/lessons/bat/string1/Main.java | 40 +-
src/lessons/bat/string1/Main.pt_BR.html | 10 +
src/lessons/bat/string1/StringBits.fr.html | 6 +-
src/lessons/bat/string1/StringBits.html | 9 +-
src/lessons/bat/string1/StringBits.it.html | 8 +
src/lessons/bat/string1/StringBits.java | 106 +-
src/lessons/bat/string1/StringBits.pt_BR.html | 8 +
src/lessons/bat/string1/StringMatch.fr.html | 6 +-
src/lessons/bat/string1/StringMatch.html | 17 +-
src/lessons/bat/string1/StringMatch.it.html | 10 +
src/lessons/bat/string1/StringMatch.java | 138 +-
src/lessons/bat/string1/StringMatch.pt_BR.html | 10 +
src/lessons/bat/string1/StringSplosion.fr.html | 6 +-
src/lessons/bat/string1/StringSplosion.html | 9 +-
src/lessons/bat/string1/StringSplosion.it.html | 7 +
src/lessons/bat/string1/StringSplosion.java | 108 +-
src/lessons/bat/string1/StringSplosion.pt_BR.html | 7 +
src/lessons/bat/string1/StringTimes.fr.html | 6 +-
src/lessons/bat/string1/StringTimes.html | 9 +-
src/lessons/bat/string1/StringTimes.it.html | 8 +
src/lessons/bat/string1/StringTimes.java | 110 +-
src/lessons/bat/string1/StringTimes.pt_BR.html | 8 +
src/lessons/bat/string1/StringX.fr.html | 6 +-
src/lessons/bat/string1/StringX.html | 13 +-
src/lessons/bat/string1/StringX.it.html | 8 +
src/lessons/bat/string1/StringX.java | 118 +-
src/lessons/bat/string1/StringX.pt_BR.html | 8 +
src/lessons/bat/string1/StringYak.fr.html | 6 +-
src/lessons/bat/string1/StringYak.html | 15 +-
src/lessons/bat/string1/StringYak.it.html | 9 +
src/lessons/bat/string1/StringYak.java | 142 +-
src/lessons/bat/string1/StringYak.pt_BR.html | 9 +
src/lessons/bat/string1/short_desc.fr.html | 4 +-
src/lessons/bat/string1/short_desc.html | 3 +-
src/lessons/chooser/LessonChooser.fr.html | 37 -
src/lessons/chooser/LessonChooser.html | 32 -
src/lessons/chooser/LessonChooser.java | 12 -
src/lessons/chooser/Main.fr.html | 4 -
src/lessons/chooser/Main.html | 3 -
src/lessons/chooser/Main.java | 11 -
src/lessons/lander/Main.fr.html | 23 +
src/lessons/lander/Main.html | 21 +
src/lessons/lander/Main.scala | 14 +
src/lessons/lander/icon.png | Bin 0 -> 703 bytes
src/lessons/lander/icon.svg | 104 +
.../lander/lvl1_lander_101/Lander101.fr.html | 49 +
src/lessons/lander/lvl1_lander_101/Lander101.html | 41 +
.../lander/lvl1_lander_101/Lander101.it.html | 45 +
.../lander/lvl1_lander_101/Lander101.pt_BR.html | 45 +
src/lessons/lander/lvl1_lander_101/Lander101.scala | 17 +
.../lander/lvl1_lander_101/Lander101Entity.java | 14 +
.../lander/lvl1_lander_101/Lander101Entity.py | 13 +
.../lvl1_lander_101/ScalaLander101Entity.scala | 17 +
.../LocateLandingZone.fr.html | 39 +
.../LocateLandingZone.html | 34 +
.../LocateLandingZone.scala | 19 +
.../LocateLandingZoneEntity.java | 57 +
.../LocateLandingZoneEntity.py | 43 +
.../ScalaLocateLandingZoneEntity.scala | 54 +
.../lvl3_fly_the_lander/FlyTheLander.fr.html | 41 +
.../lander/lvl3_fly_the_lander/FlyTheLander.html | 33 +
.../lvl3_fly_the_lander/FlyTheLander.pt_BR.html | 37 +
.../lander/lvl3_fly_the_lander/FlyTheLander.scala | 20 +
.../lvl3_fly_the_lander/FlyTheLanderEntity.java | 48 +
.../lvl3_fly_the_lander/FlyTheLanderEntity.py | 45 +
.../ScalaFlyTheLanderEntity.scala | 53 +
src/lessons/lander/short_desc.fr.html | 9 +
src/lessons/lander/short_desc.html | 7 +
src/lessons/lander/universe/Configurations.scala | 77 +
.../lander/universe/DelegatingLanderWorld.fr.html | 48 +
.../lander/universe/DelegatingLanderWorld.html | 44 +
.../lander/universe/DelegatingLanderWorld.java | 71 +
.../universe/DelegatingLanderWorld.pt_BR.html | 43 +
src/lessons/lander/universe/Geometry.scala | 47 +
src/lessons/lander/universe/LanderEntity.scala | 59 +
src/lessons/lander/universe/LanderWorld.scala | 148 +
src/lessons/lander/universe/LanderWorldView.scala | 207 +
src/lessons/lightbot/Board01TwoSteps.fr.html | 8 +-
src/lessons/lightbot/Board01TwoSteps.html | 21 +-
src/lessons/lightbot/Board01TwoSteps.java | 50 +-
src/lessons/lightbot/Board02Turn.fr.html | 6 +-
src/lessons/lightbot/Board02Turn.html | 9 +-
src/lessons/lightbot/Board02Turn.java | 76 +-
src/lessons/lightbot/Board03Jump.fr.html | 6 +-
src/lessons/lightbot/Board03Jump.html | 7 +-
src/lessons/lightbot/Board03Jump.java | 52 +-
src/lessons/lightbot/Board04Stairs.fr.html | 4 +-
src/lessons/lightbot/Board04Stairs.html | 7 +-
src/lessons/lightbot/Board04Stairs.java | 54 +-
src/lessons/lightbot/Board05Higher.fr.html | 4 +-
src/lessons/lightbot/Board05Higher.html | 7 +-
src/lessons/lightbot/Board05Higher.java | 60 +-
src/lessons/lightbot/Board06Func.fr.html | 6 +-
src/lessons/lightbot/Board06Func.html | 11 +-
src/lessons/lightbot/Board06Func.java | 62 +-
src/lessons/lightbot/Board06Func.pt_BR.html | 8 +
src/lessons/lightbot/Board07Repeat.fr.html | 4 +-
src/lessons/lightbot/Board07Repeat.html | 7 +-
src/lessons/lightbot/Board07Repeat.java | 52 +-
src/lessons/lightbot/Board08Rec.fr.html | 4 +-
src/lessons/lightbot/Board08Rec.html | 7 +-
src/lessons/lightbot/Board08Rec.java | 82 +-
src/lessons/lightbot/Board09Castle.fr.html | 6 +-
src/lessons/lightbot/Board09Castle.html | 7 +-
src/lessons/lightbot/Board09Castle.java | 84 +-
src/lessons/lightbot/Board10Wall.fr.html | 4 +-
src/lessons/lightbot/Board10Wall.html | 7 +-
src/lessons/lightbot/Board10Wall.java | 68 +-
src/lessons/lightbot/Board11Sea.fr.html | 4 +-
src/lessons/lightbot/Board11Sea.html | 7 +-
src/lessons/lightbot/Board11Sea.java | 66 +-
src/lessons/lightbot/Board12Escher.fr.html | 6 +-
src/lessons/lightbot/Board12Escher.html | 7 +-
src/lessons/lightbot/Board12Escher.java | 62 +-
src/lessons/lightbot/Main.fr.html | 4 +-
src/lessons/lightbot/Main.html | 9 +-
src/lessons/lightbot/Main.java | 56 +-
src/lessons/lightbot/short_desc.fr.html | 4 +-
src/lessons/lightbot/short_desc.html | 17 +-
.../lightbot/universe/LightBotEditorPanel.java | 137 +
src/lessons/lightbot/universe/LightBotEntity.java | 210 +
.../lightbot/universe/LightBotExercise.java | 86 +
.../lightbot/universe/LightBotInstruction.java | 98 +
.../lightbot/universe/LightBotSourceFile.java | 78 +
.../lightbot/universe/LightBotWorld.fr.html | 34 +
src/lessons/lightbot/universe/LightBotWorld.html | 20 +
src/lessons/lightbot/universe/LightBotWorld.java | 204 +
.../lightbot/universe/LightBotWorld.pt_BR.html | 32 +
.../lightbot/universe/LightBotWorldCell.java | 113 +
.../lightbot/universe/LightBotWorldView2D.java | 137 +
.../universe/LightBotWorldViewIsometric.java | 312 +
src/lessons/lightbot/universe/package-info.java | 6 +
src/lessons/maze/Main.fr.html | 2 +
src/lessons/maze/Main.html | 7 +-
src/lessons/maze/Main.java | 58 +-
src/lessons/maze/island/IslandMaze.fr.html | 6 +-
src/lessons/maze/island/IslandMaze.html | 3 +-
src/lessons/maze/island/IslandMaze.it.html | 75 +
src/lessons/maze/island/IslandMaze.java | 46 +-
src/lessons/maze/island/IslandMazeEntity.c | 52 +
src/lessons/maze/island/IslandMazeEntity.java | 142 +-
src/lessons/maze/island/IslandMazeEntity.scala | 66 -
.../maze/island/ScalaIslandMazeEntity.scala | 66 +
src/lessons/maze/pledge/PledgeMaze.fr.html | 19 +-
src/lessons/maze/pledge/PledgeMaze.html | 154 +-
src/lessons/maze/pledge/PledgeMaze.it.html | 77 +
src/lessons/maze/pledge/PledgeMaze.java | 44 +-
src/lessons/maze/pledge/PledgeMaze.pt_BR.html | 77 +
src/lessons/maze/pledge/PledgeMazeEntity.c | 59 +
src/lessons/maze/pledge/PledgeMazeEntity.java | 152 +-
src/lessons/maze/pledge/PledgeMazeEntity.scala | 68 -
.../maze/pledge/ScalaPledgeMazeEntity.scala | 68 +
.../maze/randommouse/RandomMouseMaze.fr.html | 2 +
src/lessons/maze/randommouse/RandomMouseMaze.html | 1 +
src/lessons/maze/randommouse/RandomMouseMaze.java | 44 +-
.../maze/randommouse/RandomMouseMazeEntity.c | 29 +
.../maze/randommouse/RandomMouseMazeEntity.java | 120 +-
.../maze/randommouse/RandomMouseMazeEntity.scala | 43 -
.../randommouse/ScalaRandomMouseMazeEntity.scala | 43 +
src/lessons/maze/short_desc.fr.html | 2 +
src/lessons/maze/short_desc.html | 13 +-
.../shortestpath/ScalaShortestPathMazeEntity.scala | 128 +
.../maze/shortestpath/ShortestPathMaze.fr.html | 30 +-
.../maze/shortestpath/ShortestPathMaze.html | 75 +-
.../maze/shortestpath/ShortestPathMaze.it.html | 52 +
.../maze/shortestpath/ShortestPathMaze.java | 44 +-
.../maze/shortestpath/ShortestPathMaze.pt_BR.html | 52 +
.../maze/shortestpath/ShortestPathMazeEntity.c | 108 +
.../maze/shortestpath/ShortestPathMazeEntity.java | 344 +-
.../maze/shortestpath/ShortestPathMazeEntity.scala | 127 -
.../ScalaWallFindFollowMazeEntity.scala | 49 +
.../maze/wallfindfollow/WallFindFollowMaze.fr.html | 10 +-
.../maze/wallfindfollow/WallFindFollowMaze.html | 57 +-
.../maze/wallfindfollow/WallFindFollowMaze.it.html | 29 +
.../maze/wallfindfollow/WallFindFollowMaze.java | 46 +-
.../wallfindfollow/WallFindFollowMaze.pt_BR.html | 29 +
.../maze/wallfindfollow/WallFindFollowMazeEntity.c | 33 +
.../wallfindfollow/WallFindFollowMazeEntity.java | 106 +-
.../wallfindfollow/WallFindFollowMazeEntity.scala | 49 -
.../wallfollower/ScalaWallFollowerMazeEntity.scala | 49 +
.../maze/wallfollower/WallFollowerMaze.fr.html | 10 +-
.../maze/wallfollower/WallFollowerMaze.html | 3 +-
.../maze/wallfollower/WallFollowerMaze.it.html | 63 +
.../maze/wallfollower/WallFollowerMaze.java | 44 +-
.../maze/wallfollower/WallFollowerMaze.pt_BR.html | 63 +
.../maze/wallfollower/WallFollowerMazeEntity.c | 32 +
.../maze/wallfollower/WallFollowerMazeEntity.java | 106 +-
.../maze/wallfollower/WallFollowerMazeEntity.scala | 49 -
src/lessons/race/Clock.java | 244 +-
src/lessons/race/IClock.java | 200 +-
src/lessons/recursion/Main.fr.html | 2 +
src/lessons/recursion/Main.html | 41 +-
src/lessons/recursion/Main.java | 70 +-
src/lessons/recursion/cons/AllDifferent.html | 8 +
src/lessons/recursion/cons/AllDifferent.java | 71 +
src/lessons/recursion/cons/ButLast.fr.html | 8 +
src/lessons/recursion/cons/ButLast.html | 6 +
src/lessons/recursion/cons/ButLast.java | 52 +
src/lessons/recursion/cons/ButNfirst.html | 6 +
src/lessons/recursion/cons/ButNfirst.java | 53 +
src/lessons/recursion/cons/ButNlast.html | 10 +
src/lessons/recursion/cons/ButNlast.java | 59 +
src/lessons/recursion/cons/Concat.html | 10 +
src/lessons/recursion/cons/Concat.java | 79 +
src/lessons/recursion/cons/Increasing.html | 6 +
src/lessons/recursion/cons/Increasing.java | 55 +
src/lessons/recursion/cons/IsMember.html | 7 +
src/lessons/recursion/cons/IsMember.java | 60 +
src/lessons/recursion/cons/Last.fr.html | 7 +
src/lessons/recursion/cons/Last.html | 6 +
src/lessons/recursion/cons/Last.java | 52 +
src/lessons/recursion/cons/Length.html | 5 +
src/lessons/recursion/cons/Length.java | 53 +
src/lessons/recursion/cons/Main.fr.html | 24 +
src/lessons/recursion/cons/Main.html | 19 +
src/lessons/recursion/cons/Main.java | 35 +
src/lessons/recursion/cons/Min.html | 6 +
src/lessons/recursion/cons/Min.java | 63 +
src/lessons/recursion/cons/Nfirst.html | 8 +
src/lessons/recursion/cons/Nfirst.java | 54 +
src/lessons/recursion/cons/Nlast.html | 10 +
src/lessons/recursion/cons/Nlast.java | 59 +
src/lessons/recursion/cons/Nth.html | 7 +
src/lessons/recursion/cons/Nth.java | 52 +
src/lessons/recursion/cons/Occurrence.fr.html | 9 +
src/lessons/recursion/cons/Occurrence.html | 7 +
src/lessons/recursion/cons/Occurrence.java | 60 +
src/lessons/recursion/cons/PlusOne.html | 5 +
src/lessons/recursion/cons/PlusOne.java | 54 +
src/lessons/recursion/cons/Remove.html | 8 +
src/lessons/recursion/cons/Remove.java | 60 +
src/lessons/recursion/cons/Reverse.fr.html | 13 +
src/lessons/recursion/cons/Reverse.html | 10 +
src/lessons/recursion/cons/Reverse.java | 64 +
src/lessons/recursion/cons/icon.png | Bin 0 -> 2003 bytes
src/lessons/recursion/cons/short_desc.html | 5 +
.../recursion/cons/universe/ConsExercise.java | 31 +
.../recursion/cons/universe/ConsWorld.fr.html | 34 +
src/lessons/recursion/cons/universe/ConsWorld.html | 36 +
.../recursion/cons/universe/ConsWorld.it.html | 34 +
src/lessons/recursion/cons/universe/ConsWorld.java | 74 +
.../recursion/cons/universe/ConsWorld.pt_BR.html | 34 +
src/lessons/recursion/cons/universe/RecList.java | 81 +
.../recursion/dragoncurve/DragonCurve1.fr.html | 4 +-
.../recursion/dragoncurve/DragonCurve1.html | 3 +-
.../recursion/dragoncurve/DragonCurve1.java | 98 +-
.../recursion/dragoncurve/DragonCurve1.pt_BR.html | 28 +
.../recursion/dragoncurve/DragonCurve1Entity.c | 23 +
.../recursion/dragoncurve/DragonCurve1Entity.java | 60 +-
.../recursion/dragoncurve/DragonCurve1Entity.py | 30 +-
.../recursion/dragoncurve/DragonCurve1Entity.scala | 28 -
.../recursion/dragoncurve/DragonCurve2.fr.html | 17 +-
.../recursion/dragoncurve/DragonCurve2.html | 7 +-
.../recursion/dragoncurve/DragonCurve2.java | 98 +-
.../recursion/dragoncurve/DragonCurve2.pt_BR.html | 49 +
.../recursion/dragoncurve/DragonCurve2Entity.c | 40 +
.../recursion/dragoncurve/DragonCurve2Entity.java | 96 +-
.../recursion/dragoncurve/DragonCurve2Entity.py | 54 +-
.../recursion/dragoncurve/DragonCurve2Entity.scala | 46 -
.../dragoncurve/ScalaDragonCurve1Entity.scala | 28 +
.../dragoncurve/ScalaDragonCurve2Entity.scala | 46 +
src/lessons/recursion/hanoi/HanoiBoard.fr.html | 26 +-
src/lessons/recursion/hanoi/HanoiBoard.html | 5 +-
src/lessons/recursion/hanoi/HanoiBoard.it.html | 55 +
src/lessons/recursion/hanoi/HanoiBoard.java | 60 +-
src/lessons/recursion/hanoi/HanoiBoard.pt_BR.html | 55 +
src/lessons/recursion/hanoi/HanoiBoardEntity.c | 24 +
src/lessons/recursion/hanoi/HanoiBoardEntity.java | 78 +-
src/lessons/recursion/hanoi/HanoiBoardEntity.py | 26 +-
src/lessons/recursion/hanoi/HanoiBoardEntity.scala | 27 -
src/lessons/recursion/hanoi/Main.fr.html | 2 +
src/lessons/recursion/hanoi/Main.html | 9 +-
src/lessons/recursion/hanoi/Main.java | 20 +-
.../recursion/hanoi/ScalaHanoiBoardEntity.scala | 27 +
src/lessons/recursion/hanoi/short_desc.fr.html | 2 +
src/lessons/recursion/hanoi/short_desc.html | 11 +-
.../recursion/hanoi/universe/HanoiEntity.java | 163 +-
.../recursion/hanoi/universe/HanoiMovePanel.java | 8 +-
.../recursion/hanoi/universe/HanoiWorld.fr.html | 10 +-
.../recursion/hanoi/universe/HanoiWorld.html | 9 +-
.../recursion/hanoi/universe/HanoiWorld.java | 368 +-
.../recursion/hanoi/universe/HanoiWorld.pt_BR.html | 29 +
.../recursion/hanoi/universe/HanoiWorldView.java | 460 +-
src/lessons/recursion/koch/Crab.fr.html | 9 +-
src/lessons/recursion/koch/Crab.html | 5 +-
src/lessons/recursion/koch/Crab.java | 105 +-
src/lessons/recursion/koch/CrabEntity.c | 21 +
src/lessons/recursion/koch/CrabEntity.java | 52 +-
src/lessons/recursion/koch/CrabEntity.py | 36 +-
src/lessons/recursion/koch/CrabEntity.scala | 27 -
src/lessons/recursion/koch/HexaKoch.fr.html | 4 +-
src/lessons/recursion/koch/HexaKoch.html | 3 +-
src/lessons/recursion/koch/HexaKoch.java | 89 +-
src/lessons/recursion/koch/HexaKochEntity.c | 31 +
src/lessons/recursion/koch/HexaKochEntity.java | 64 +-
src/lessons/recursion/koch/HexaKochEntity.py | 44 +-
src/lessons/recursion/koch/HexaKochEntity.scala | 33 -
src/lessons/recursion/koch/Koch.fr.html | 18 +-
src/lessons/recursion/koch/Koch.html | 15 +
src/lessons/recursion/koch/Koch.java | 91 +-
src/lessons/recursion/koch/KochEntity.c | 54 +
src/lessons/recursion/koch/KochEntity.java | 114 +-
src/lessons/recursion/koch/KochEntity.py | 56 +-
src/lessons/recursion/koch/KochEntity.scala | 39 -
src/lessons/recursion/koch/PentaKoch.fr.html | 9 +-
src/lessons/recursion/koch/PentaKoch.html | 1 +
src/lessons/recursion/koch/PentaKoch.java | 88 +-
src/lessons/recursion/koch/PentaKochEntity.c | 47 +
src/lessons/recursion/koch/PentaKochEntity.java | 100 +-
src/lessons/recursion/koch/PentaKochEntity.py | 38 +-
src/lessons/recursion/koch/PentaKochEntity.scala | 33 -
src/lessons/recursion/koch/ScalaCrabEntity.scala | 27 +
.../recursion/koch/ScalaHexaKochEntity.scala | 33 +
src/lessons/recursion/koch/ScalaKochEntity.scala | 39 +
.../recursion/koch/ScalaPentaKochEntity.scala | 33 +
.../recursion/koch/ScalaSquareKochEntity.scala | 44 +
src/lessons/recursion/koch/SquareKoch.fr.html | 6 +-
src/lessons/recursion/koch/SquareKoch.html | 1 +
src/lessons/recursion/koch/SquareKoch.java | 88 +-
src/lessons/recursion/koch/SquareKochEntity.c | 58 +
src/lessons/recursion/koch/SquareKochEntity.java | 122 +-
src/lessons/recursion/koch/SquareKochEntity.py | 66 +-
src/lessons/recursion/koch/SquareKochEntity.scala | 44 -
.../polygonfractal/PolygonFractal.fr.html | 4 +-
.../recursion/polygonfractal/PolygonFractal.html | 3 +-
.../recursion/polygonfractal/PolygonFractal.java | 101 +-
.../polygonfractal/PolygonFractal.pt_BR.html | 10 +
.../polygonfractal/PolygonFractalEntity.c | 27 +
.../polygonfractal/PolygonFractalEntity.java | 60 +-
.../polygonfractal/PolygonFractalEntity.py | 34 +-
.../polygonfractal/PolygonFractalEntity.scala | 31 -
.../polygonfractal/ScalaPolygonFractalEntity.scala | 31 +
src/lessons/recursion/short_desc.fr.html | 2 +
src/lessons/recursion/short_desc.html | 13 +-
.../sierpinski/ScalaSierpinskiEntity.scala | 22 +
.../recursion/sierpinski/Sierpinski.fr.html | 4 +-
src/lessons/recursion/sierpinski/Sierpinski.html | 3 +-
src/lessons/recursion/sierpinski/Sierpinski.java | 84 +-
.../recursion/sierpinski/Sierpinski.pt_BR.html | 13 +
.../recursion/sierpinski/SierpinskiEntity.c | 20 +
.../recursion/sierpinski/SierpinskiEntity.java | 46 +-
.../recursion/sierpinski/SierpinskiEntity.py | 22 +-
.../recursion/sierpinski/SierpinskiEntity.scala | 22 -
.../recursion/spiral/ScalaSpiralEntity.scala | 23 +
.../recursion/spiral/ScalaSpiralUseEntity.scala | 22 +
src/lessons/recursion/spiral/Spiral.fr.html | 4 +-
src/lessons/recursion/spiral/Spiral.html | 3 +-
src/lessons/recursion/spiral/Spiral.java | 68 +-
src/lessons/recursion/spiral/Spiral.pt_BR.html | 31 +
src/lessons/recursion/spiral/SpiralEntity.c | 19 +
src/lessons/recursion/spiral/SpiralEntity.java | 44 +-
src/lessons/recursion/spiral/SpiralEntity.py | 26 +-
src/lessons/recursion/spiral/SpiralEntity.scala | 23 -
src/lessons/recursion/spiral/SpiralUse.fr.html | 10 +-
src/lessons/recursion/spiral/SpiralUse.html | 7 +-
src/lessons/recursion/spiral/SpiralUse.java | 38 +-
src/lessons/recursion/spiral/SpiralUseEntity.c | 17 +
src/lessons/recursion/spiral/SpiralUseEntity.java | 44 +-
src/lessons/recursion/spiral/SpiralUseEntity.py | 22 +-
src/lessons/recursion/spiral/SpiralUseEntity.scala | 22 -
.../recursion/spiral/spiral-300-98-10-1.png | Bin 0 -> 53239 bytes
src/lessons/recursion/square/FourSquare.fr.html | 16 +-
src/lessons/recursion/square/FourSquare.html | 11 +-
src/lessons/recursion/square/FourSquare.it.html | 57 +
src/lessons/recursion/square/FourSquare.java | 40 +-
src/lessons/recursion/square/FourSquare.pt_BR.html | 58 +
src/lessons/recursion/square/FourSquareEntity.c | 22 +
src/lessons/recursion/square/FourSquareEntity.java | 50 +-
src/lessons/recursion/square/FourSquareEntity.py | 26 +-
.../recursion/square/FourSquareEntity.scala | 23 -
.../recursion/square/ScalaFourSquareEntity.scala | 23 +
src/lessons/recursion/tree/ScalaTreeEntity.scala | 67 +
src/lessons/recursion/tree/Tree.fr.html | 18 +-
src/lessons/recursion/tree/Tree.html | 15 +-
src/lessons/recursion/tree/Tree.java | 70 +-
src/lessons/recursion/tree/Tree.pt_BR.html | 43 +
src/lessons/recursion/tree/TreeEntity.c | 48 +
src/lessons/recursion/tree/TreeEntity.java | 144 +-
src/lessons/recursion/tree/TreeEntity.py | 90 +-
src/lessons/recursion/tree/TreeEntity.scala | 67 -
src/lessons/sort/baseball/BubbleBaseball.fr.html | 6 +-
src/lessons/sort/baseball/BubbleBaseball.html | 3 +-
.../sort/baseball/BubbleBaseball.pt_BR.html | 42 +
src/lessons/sort/baseball/BubbleBaseballEntity.c | 34 +
src/lessons/sort/baseball/InsertBaseball.fr.html | 17 +-
src/lessons/sort/baseball/InsertBaseball.html | 7 +-
src/lessons/sort/baseball/InsertBaseballEntity.c | 56 +
src/lessons/sort/baseball/Main.fr.html | 8 +-
src/lessons/sort/baseball/Main.html | 69 +-
src/lessons/sort/baseball/NaiveBaseball.fr.html | 6 +-
src/lessons/sort/baseball/NaiveBaseball.html | 3 +-
src/lessons/sort/baseball/NaiveBaseballEntity.c | 26 +
...ntity.scala => ScalaBubbleBaseballEntity.scala} | 0
...ntity.scala => ScalaInsertBaseballEntity.scala} | 0
...Entity.scala => ScalaNaiveBaseballEntity.scala} | 0
...ntity.scala => ScalaSelectBaseballEntity.scala} | 0
src/lessons/sort/baseball/SelectBaseball.fr.html | 4 +-
src/lessons/sort/baseball/SelectBaseball.html | 1 +
src/lessons/sort/baseball/SelectBaseballEntity.c | 81 +
src/lessons/sort/baseball/short_desc.fr.html | 2 +
src/lessons/sort/baseball/short_desc.html | 1 +
.../sort/baseball/universe/BaseballEntity.java | 81 +-
.../sort/baseball/universe/BaseballMovePanel.java | 200 +-
.../sort/baseball/universe/BaseballWorld.fr.html | 20 +-
.../sort/baseball/universe/BaseballWorld.html | 19 +-
.../sort/baseball/universe/BaseballWorld.java | 5 +-
.../baseball/universe/BaseballWorld.pt_BR.html | 45 +
src/lessons/sort/basic/Main.fr.html | 12 +
src/lessons/sort/basic/Main.html | 9 +
src/lessons/sort/basic/Main.java | 84 +-
.../sort/basic/bubble/AlgBubbleSort1.fr.html | 10 +-
src/lessons/sort/basic/bubble/AlgBubbleSort1.html | 1 +
src/lessons/sort/basic/bubble/AlgBubbleSort1.java | 4 -
.../sort/basic/bubble/AlgBubbleSort1.pt_BR.html | 51 +
.../sort/basic/bubble/AlgBubbleSort1Entity.c | 22 +
.../sort/basic/bubble/AlgBubbleSort2.fr.html | 6 +-
src/lessons/sort/basic/bubble/AlgBubbleSort2.html | 3 +-
src/lessons/sort/basic/bubble/AlgBubbleSort2.java | 4 -
.../sort/basic/bubble/AlgBubbleSort2Entity.c | 18 +
.../sort/basic/bubble/AlgBubbleSort3.fr.html | 16 +-
src/lessons/sort/basic/bubble/AlgBubbleSort3.html | 3 +-
src/lessons/sort/basic/bubble/AlgBubbleSort3.java | 4 -
.../sort/basic/bubble/AlgBubbleSort3Entity.c | 25 +
...ntity.scala => ScalaAlgBubbleSort1Entity.scala} | 0
...ntity.scala => ScalaAlgBubbleSort2Entity.scala} | 0
...ntity.scala => ScalaAlgBubbleSort3Entity.scala} | 0
.../sort/basic/cocktail/AlgCocktailSort1.fr.html | 4 +-
.../sort/basic/cocktail/AlgCocktailSort1.html | 3 +-
.../sort/basic/cocktail/AlgCocktailSort1.java | 4 -
.../sort/basic/cocktail/AlgCocktailSort1Entity.c | 28 +
.../sort/basic/cocktail/AlgCocktailSort2.fr.html | 4 +-
.../sort/basic/cocktail/AlgCocktailSort2.html | 3 +-
.../sort/basic/cocktail/AlgCocktailSort2.java | 4 -
.../sort/basic/cocktail/AlgCocktailSort2Entity.c | 32 +
.../sort/basic/cocktail/AlgCocktailSort3.fr.html | 8 +-
.../sort/basic/cocktail/AlgCocktailSort3.html | 3 +-
.../sort/basic/cocktail/AlgCocktailSort3.java | 4 -
.../sort/basic/cocktail/AlgCocktailSort3Entity.c | 36 +
...ity.scala => ScalaAlgCocktailSort1Entity.scala} | 0
...ity.scala => ScalaAlgCocktailSort2Entity.scala} | 0
...ity.scala => ScalaAlgCocktailSort3Entity.scala} | 0
src/lessons/sort/basic/comb/AlgCombSort.fr.html | 8 +-
src/lessons/sort/basic/comb/AlgCombSort.html | 1 +
src/lessons/sort/basic/comb/AlgCombSort.it.html | 48 +
src/lessons/sort/basic/comb/AlgCombSort.java | 4 -
src/lessons/sort/basic/comb/AlgCombSort.pt_BR.html | 48 +
src/lessons/sort/basic/comb/AlgCombSort11.fr.html | 4 +-
src/lessons/sort/basic/comb/AlgCombSort11.html | 3 +-
src/lessons/sort/basic/comb/AlgCombSort11.java | 4 -
src/lessons/sort/basic/comb/AlgCombSort11Entity.c | 29 +
src/lessons/sort/basic/comb/AlgCombSortEntity.c | 26 +
...Entity.scala => ScalaAlgCombSort11Entity.scala} | 0
...rtEntity.scala => ScalaAlgCombSortEntity.scala} | 0
src/lessons/sort/basic/gnome/AlgGnomeSort.fr.html | 2 +
src/lessons/sort/basic/gnome/AlgGnomeSort.html | 1 +
src/lessons/sort/basic/gnome/AlgGnomeSort.java | 4 -
src/lessons/sort/basic/gnome/AlgGnomeSortEntity.c | 24 +
...tEntity.scala => ScalaAlgGnomeSortEntity.scala} | 0
.../sort/basic/insertion/AlgInsertionSort.fr.html | 12 +-
.../sort/basic/insertion/AlgInsertionSort.html | 109 +-
.../sort/basic/insertion/AlgInsertionSort.java | 4 -
.../sort/basic/insertion/AlgInsertionSortEntity.c | 24 +
...ity.scala => ScalaAlgInsertionSortEntity.scala} | 0
.../sort/basic/selection/AlgSelectionSort.fr.html | 16 +-
.../sort/basic/selection/AlgSelectionSort.html | 8 +-
.../sort/basic/selection/AlgSelectionSort.java | 6 -
.../sort/basic/selection/AlgSelectionSortEntity.c | 26 +
.../basic/selection/AlgSelectionSortEntity.java | 2 +-
.../sort/basic/selection/AlgSelectionSortEntity.py | 2 +-
.../basic/selection/AlgSelectionSortEntity.scala | 29 -
.../selection/ScalaAlgSelectionSortEntity.scala | 29 +
src/lessons/sort/basic/shell/AlgShellSort.fr.html | 37 +-
src/lessons/sort/basic/shell/AlgShellSort.html | 3 +-
src/lessons/sort/basic/shell/AlgShellSort.java | 4 -
src/lessons/sort/basic/shell/AlgShellSortEntity.c | 37 +
...tEntity.scala => ScalaAlgShellSortEntity.scala} | 0
src/lessons/sort/basic/short_desc.fr.html | 2 +
src/lessons/sort/basic/short_desc.html | 1 +
src/lessons/sort/dutchflag/DutchFlagAlgo.fr.html | 6 +-
src/lessons/sort/dutchflag/DutchFlagAlgo.html | 3 +-
src/lessons/sort/dutchflag/DutchFlagAlgoEntity.c | 37 +
.../sort/dutchflag/DutchFlagAlgoEntity.scala | 38 -
src/lessons/sort/dutchflag/Main.fr.html | 4 +-
src/lessons/sort/dutchflag/Main.html | 31 +-
src/lessons/sort/dutchflag/Main.java | 22 +-
.../sort/dutchflag/ScalaDutchFlagAlgoEntity.scala | 38 +
src/lessons/sort/dutchflag/short_desc.fr.html | 2 +
src/lessons/sort/dutchflag/short_desc.html | 1 +
.../sort/dutchflag/universe/DutchFlagEntity.java | 50 +-
.../sort/dutchflag/universe/DutchFlagWorld.fr.html | 12 +-
.../sort/dutchflag/universe/DutchFlagWorld.html | 11 +-
.../sort/dutchflag/universe/DutchFlagWorld.java | 2 +-
.../dutchflag/universe/DutchFlagWorld.pt_BR.html | 28 +
src/lessons/sort/pancake/BasicPancake.fr.html | 24 +-
src/lessons/sort/pancake/BasicPancake.html | 5 +-
src/lessons/sort/pancake/BasicPancake.pt_BR.html | 37 +
src/lessons/sort/pancake/BasicPancakeEntity.c | 29 +
src/lessons/sort/pancake/BurnedPancake.fr.html | 10 +-
src/lessons/sort/pancake/BurnedPancake.html | 3 +-
src/lessons/sort/pancake/BurnedPancakeEntity.c | 38 +
src/lessons/sort/pancake/CohenPancake.fr.html | 99 +
src/lessons/sort/pancake/CohenPancake.html | 74 +
src/lessons/sort/pancake/CohenPancake.java | 32 +
src/lessons/sort/pancake/CohenPancakeEntity.c | 357 +
src/lessons/sort/pancake/CohenPancakeEntity.java | 124 +
src/lessons/sort/pancake/CohenPancakeEntity.py | 91 +
src/lessons/sort/pancake/GatesPancake.fr.html | 4 +-
src/lessons/sort/pancake/GatesPancake.html | 3 +-
src/lessons/sort/pancake/GatesPancake.pt_BR.html | 109 +
src/lessons/sort/pancake/GatesPancakeEntity.c | 297 +
src/lessons/sort/pancake/GatesPancakeEntity.java | 23 +
src/lessons/sort/pancake/Main.fr.html | 19 +-
src/lessons/sort/pancake/Main.html | 4 +-
src/lessons/sort/pancake/Main.java | 28 +-
src/lessons/sort/pancake/Main.pt_BR.html | 45 +
...eEntity.scala => ScalaBasicPancakeEntity.scala} | 0
...Entity.scala => ScalaBurnedPancakeEntity.scala} | 0
.../sort/pancake/ScalaCohenPancakeEntity.scala | 130 +
.../pancake/ScalaGatesBurnedPancakeEntity.scala | 335 +
...eEntity.scala => ScalaGatesPancakeEntity.scala} | 0
src/lessons/sort/pancake/img/cohen-1a.png | Bin 0 -> 4345 bytes
src/lessons/sort/pancake/img/cohen-1a.svg | 377 +
src/lessons/sort/pancake/img/cohen-1b.png | Bin 0 -> 4376 bytes
src/lessons/sort/pancake/img/cohen-1b.svg | 389 +
src/lessons/sort/pancake/img/cohen-1c.png | Bin 0 -> 2733 bytes
src/lessons/sort/pancake/img/cohen-1c.svg | 299 +
src/lessons/sort/pancake/img/cohen-2a.png | Bin 0 -> 4432 bytes
src/lessons/sort/pancake/img/cohen-2a.svg | 389 +
src/lessons/sort/pancake/img/cohen-2b-algo.png | Bin 0 -> 20821 bytes
src/lessons/sort/pancake/img/cohen-2b-algo.svg | 2251 +++
src/lessons/sort/pancake/img/cohen-2b.png | Bin 0 -> 2404 bytes
src/lessons/sort/pancake/img/cohen-2b.svg | 261 +
src/lessons/sort/pancake/short_desc.fr.html | 8 +-
src/lessons/sort/pancake/short_desc.html | 3 +-
.../sort/pancake/universe/PancakeEntity.java | 55 +-
.../pancake/universe/PancakeFlipButtonPanel.java | 232 +-
.../sort/pancake/universe/PancakeWorld.fr.html | 18 +-
.../sort/pancake/universe/PancakeWorld.html | 13 +-
.../sort/pancake/universe/PancakeWorld.java | 12 +-
.../sort/pancake/universe/PancakeWorld.pt_BR.html | 26 +
src/lessons/turmites/Main.fr.html | 10 +-
src/lessons/turmites/Main.html | 57 +-
src/lessons/turmites/Main.java | 44 +-
.../turmites/helloturmite/HelloTurmite.fr.html | 9 +-
.../turmites/helloturmite/HelloTurmite.html | 1 +
.../turmites/helloturmite/HelloTurmite.it.html | 78 +
.../turmites/helloturmite/HelloTurmite.java | 64 +-
.../turmites/helloturmite/HelloTurmite.pt_BR.html | 78 +
.../turmites/helloturmite/HelloTurmiteEntity.c | 67 +
.../turmites/helloturmite/HelloTurmiteEntity.java | 188 +-
.../turmites/helloturmite/HelloTurmiteEntity.py | 118 +-
.../turmites/helloturmite/HelloTurmiteEntity.scala | 68 -
.../helloturmite/ScalaHelloTurmiteEntity.scala | 68 +
src/lessons/turmites/langton/Langton.fr.html | 2 +
src/lessons/turmites/langton/Langton.html | 1 +
src/lessons/turmites/langton/Langton.it.html | 51 +
src/lessons/turmites/langton/Langton.java | 32 +-
src/lessons/turmites/langton/Langton.pt_BR.html | 51 +
src/lessons/turmites/langton/LangtonEntity.c | 37 +
src/lessons/turmites/langton/LangtonEntity.java | 111 +-
src/lessons/turmites/langton/LangtonEntity.py | 46 +-
src/lessons/turmites/langton/LangtonEntity.scala | 39 -
.../turmites/langton/ScalaLangtonEntity.scala | 39 +
.../turmites/langtoncolors/LangtonColors.fr.html | 12 +-
.../turmites/langtoncolors/LangtonColors.html | 1 +
.../turmites/langtoncolors/LangtonColors.java | 56 +-
.../turmites/langtoncolors/LangtonColorsEntity.c | 54 +
.../langtoncolors/LangtonColorsEntity.java | 143 +-
.../turmites/langtoncolors/LangtonColorsEntity.py | 68 +-
.../langtoncolors/LangtonColorsEntity.scala | 49 -
.../langtoncolors/ScalaLangtonColorsEntity.scala | 49 +
src/lessons/turmites/short_desc.fr.html | 2 +
src/lessons/turmites/short_desc.html | 1 +
.../turmitecreator/ScalaTurmiteCreatorEntity.scala | 139 +
.../turmites/turmitecreator/TurmiteCreator.fr.html | 22 +-
.../turmites/turmitecreator/TurmiteCreator.html | 1 +
.../turmites/turmitecreator/TurmiteCreator.java | 30 +-
.../turmitecreator/TurmiteCreator.pt_BR.html | 160 +
.../turmitecreator/TurmiteCreatorEntity.c.old | 162 +
.../turmitecreator/TurmiteCreatorEntity.java | 291 +-
.../turmitecreator/TurmiteCreatorEntity.py | 166 +-
.../turmitecreator/TurmiteCreatorEntity.scala | 139 -
src/lessons/turmites/universe/TurmiteWorld.fr.html | 14 +-
src/lessons/turmites/universe/TurmiteWorld.html | 9 +-
src/lessons/turmites/universe/TurmiteWorld.java | 264 +-
.../turmites/universe/TurmiteWorld.pt_BR.html | 20 +
.../turmites/universe/TurmiteWorldView.java | 60 +-
src/lessons/turtleart/CircleSquareEntity.c | 17 +
src/lessons/turtleart/CircleSquareEntity.java | 46 +-
src/lessons/turtleart/CircleSquareEntity.py | 24 +-
src/lessons/turtleart/CircleSquareEntity.scala | 23 -
src/lessons/turtleart/CircleTenEntity.c | 12 +
src/lessons/turtleart/CircleTenEntity.java | 32 +-
src/lessons/turtleart/CircleTenEntity.py | 8 +-
src/lessons/turtleart/CircleTenEntity.scala | 16 -
src/lessons/turtleart/CircleTwoEntity.c | 17 +
src/lessons/turtleart/CircleTwoEntity.java | 42 +-
src/lessons/turtleart/CircleTwoEntity.py | 18 +-
src/lessons/turtleart/CircleTwoEntity.scala | 21 -
src/lessons/turtleart/CircleYingEntity.c | 21 +
src/lessons/turtleart/CircleYingEntity.java | 50 +-
src/lessons/turtleart/CircleYingEntity.py | 24 +-
src/lessons/turtleart/CircleYingEntity.scala | 25 -
src/lessons/turtleart/DiskFourEntity.c | 25 +
src/lessons/turtleart/DiskFourEntity.java | 58 +-
src/lessons/turtleart/DiskFourEntity.py | 30 +-
src/lessons/turtleart/DiskFourEntity.scala | 29 -
src/lessons/turtleart/DiskFourthEntity.c | 14 +
src/lessons/turtleart/DiskFourthEntity.java | 38 +-
src/lessons/turtleart/DiskFourthEntity.py | 12 +-
src/lessons/turtleart/DiskFourthEntity.scala | 19 -
src/lessons/turtleart/DiskTwoEntity.c | 25 +
src/lessons/turtleart/DiskTwoEntity.java | 56 +-
src/lessons/turtleart/DiskTwoEntity.py | 26 +-
src/lessons/turtleart/DiskTwoEntity.scala | 28 -
src/lessons/turtleart/Flower3Entity.java | 43 +
src/lessons/turtleart/Flower3Entity.py | 33 +
src/lessons/turtleart/FlowerEntity.c | 34 +
src/lessons/turtleart/FlowerEntity.java | 78 +-
src/lessons/turtleart/FlowerEntity.py | 56 +-
src/lessons/turtleart/FlowerEntity.scala | 40 -
src/lessons/turtleart/HouseEntity.c | 27 +
src/lessons/turtleart/HouseEntity.java | 64 +-
src/lessons/turtleart/HouseEntity.py | 38 +-
src/lessons/turtleart/HouseEntity.scala | 32 -
src/lessons/turtleart/HouseManyEntity.c | 64 +
src/lessons/turtleart/HouseManyEntity.java | 124 +-
src/lessons/turtleart/HouseManyEntity.py | 94 +-
src/lessons/turtleart/HouseManyEntity.scala | 62 -
src/lessons/turtleart/HouseThreeEntity.c | 35 +
src/lessons/turtleart/HouseThreeEntity.java | 78 +-
src/lessons/turtleart/HouseThreeEntity.py | 52 +-
src/lessons/turtleart/HouseThreeEntity.scala | 39 -
src/lessons/turtleart/Kerr36Entity.java | 59 +
src/lessons/turtleart/Kerr36Entity.py | 50 +
src/lessons/turtleart/Main.fr.html | 16 +-
src/lessons/turtleart/Main.html | 9 +-
src/lessons/turtleart/Main.java | 16 +-
src/lessons/turtleart/Polygon15Entity.java | 20 -
src/lessons/turtleart/Polygon15Entity.py | 8 -
src/lessons/turtleart/Polygon15Entity.scala | 20 -
src/lessons/turtleart/Polygon20Entity.c | 14 +
src/lessons/turtleart/Polygon20Entity.java | 20 +
src/lessons/turtleart/Polygon20Entity.py | 8 +
src/lessons/turtleart/Polygon360Entity.c | 13 +
src/lessons/turtleart/Polygon360Entity.java | 38 +-
src/lessons/turtleart/Polygon360Entity.py | 14 +-
src/lessons/turtleart/Polygon360Entity.scala | 19 -
src/lessons/turtleart/Polygon6Entity.c | 14 +
src/lessons/turtleart/Polygon6Entity.java | 38 +-
src/lessons/turtleart/Polygon6Entity.py | 14 +-
src/lessons/turtleart/Polygon6Entity.scala | 19 -
src/lessons/turtleart/Polygon7Entity.c | 13 +
src/lessons/turtleart/Polygon7Entity.java | 38 +-
src/lessons/turtleart/Polygon7Entity.py | 14 +-
src/lessons/turtleart/Polygon7Entity.scala | 19 -
.../turtleart/ScalaCircleSquareEntity.scala | 23 +
src/lessons/turtleart/ScalaCircleTenEntity.scala | 16 +
src/lessons/turtleart/ScalaCircleTwoEntity.scala | 21 +
src/lessons/turtleart/ScalaCircleYingEntity.scala | 25 +
src/lessons/turtleart/ScalaDiskFourEntity.scala | 29 +
src/lessons/turtleart/ScalaDiskFourthEntity.scala | 19 +
src/lessons/turtleart/ScalaDiskTwoEntity.scala | 28 +
src/lessons/turtleart/ScalaFlower3Entity.scala | 43 +
src/lessons/turtleart/ScalaFlowerEntity.scala | 40 +
src/lessons/turtleart/ScalaHouseEntity.scala | 32 +
src/lessons/turtleart/ScalaHouseManyEntity.scala | 62 +
src/lessons/turtleart/ScalaHouseThreeEntity.scala | 39 +
src/lessons/turtleart/ScalaKerr36Entity.scala | 59 +
src/lessons/turtleart/ScalaPolygon20Entity.scala | 20 +
src/lessons/turtleart/ScalaPolygon360Entity.scala | 19 +
src/lessons/turtleart/ScalaPolygon6Entity.scala | 19 +
src/lessons/turtleart/ScalaPolygon7Entity.scala | 19 +
src/lessons/turtleart/ScalaSmallSquareEntity.scala | 20 +
src/lessons/turtleart/ScalaSquareEntity.scala | 20 +
src/lessons/turtleart/ScalaStairsEntity.scala | 21 +
src/lessons/turtleart/ScalaStarEntity.scala | 27 +
src/lessons/turtleart/ScalaTriangleEntity.scala | 20 +
.../turtleart/ScalaTriangleFlatEntity.scala | 19 +
src/lessons/turtleart/SmallSquareEntity.c | 13 +
src/lessons/turtleart/SmallSquareEntity.java | 40 +-
src/lessons/turtleart/SmallSquareEntity.py | 16 +-
src/lessons/turtleart/SmallSquareEntity.scala | 20 -
src/lessons/turtleart/SquareEntity.c | 13 +
src/lessons/turtleart/SquareEntity.java | 40 +-
src/lessons/turtleart/SquareEntity.py | 16 +-
src/lessons/turtleart/SquareEntity.scala | 20 -
src/lessons/turtleart/StairsEntity.c | 15 +
src/lessons/turtleart/StairsEntity.java | 42 +-
src/lessons/turtleart/StairsEntity.py | 18 +-
src/lessons/turtleart/StairsEntity.scala | 21 -
src/lessons/turtleart/StarEntity.c | 25 +
src/lessons/turtleart/StarEntity.java | 52 +-
src/lessons/turtleart/StarEntity.py | 28 +-
src/lessons/turtleart/StarEntity.scala | 27 -
src/lessons/turtleart/TriangleEntity.c | 14 +
src/lessons/turtleart/TriangleEntity.java | 40 +-
src/lessons/turtleart/TriangleEntity.py | 16 +-
src/lessons/turtleart/TriangleEntity.scala | 20 -
src/lessons/turtleart/TriangleFlatEntity.c | 13 +
src/lessons/turtleart/TriangleFlatEntity.java | 38 +-
src/lessons/turtleart/TriangleFlatEntity.py | 14 +-
src/lessons/turtleart/TriangleFlatEntity.scala | 19 -
src/lessons/turtleart/short_desc.fr.html | 2 +
src/lessons/turtleart/short_desc.html | 13 +-
src/lessons/welcome/Main.fr.html | 19 +-
src/lessons/welcome/Main.html | 1019 +-
src/lessons/welcome/Main.it.html | 513 +
src/lessons/welcome/Main.java | 438 +-
src/lessons/welcome/Main.pt_BR.html | 511 +
src/lessons/welcome/array/Main.fr.html | 10 +-
src/lessons/welcome/array/Main.html | 11 +-
src/lessons/welcome/array/Main.it.html | 5 +
.../welcome/array/array123/Array123.fr.html | 8 +-
src/lessons/welcome/array/array123/Array123.html | 9 +-
.../welcome/array/array123/Array123.it.html | 8 +
src/lessons/welcome/array/array123/Array123.java | 114 +-
.../welcome/array/array123/Array123.pt_BR.html | 8 +
.../welcome/array/array667/Array667.fr.html | 6 +-
src/lessons/welcome/array/array667/Array667.html | 15 +-
.../welcome/array/array667/Array667.it.html | 9 +
src/lessons/welcome/array/array667/Array667.java | 132 +-
.../welcome/array/array667/Array667.pt_BR.html | 9 +
.../welcome/array/arraycount9/ArrayCount9.fr.html | 6 +-
.../welcome/array/arraycount9/ArrayCount9.html | 9 +-
.../welcome/array/arraycount9/ArrayCount9.it.html | 8 +
.../welcome/array/arraycount9/ArrayCount9.java | 114 +-
.../array/arraycount9/ArrayCount9.pt_BR.html | 7 +
.../welcome/array/arrayfront9/ArrayFront9.fr.html | 6 +-
.../welcome/array/arrayfront9/ArrayFront9.html | 9 +-
.../welcome/array/arrayfront9/ArrayFront9.it.html | 8 +
.../welcome/array/arrayfront9/ArrayFront9.java | 126 +-
.../array/arrayfront9/ArrayFront9.pt_BR.html | 8 +
.../array/averagevalue/AverageValue.fr.html | 4 +-
.../welcome/array/averagevalue/AverageValue.html | 31 +-
.../array/averagevalue/AverageValue.it.html | 24 +
.../welcome/array/averagevalue/AverageValue.java | 134 +-
.../array/averagevalue/AverageValue.pt_BR.html | 24 +
src/lessons/welcome/array/basics/Array1.fr.html | 15 +-
src/lessons/welcome/array/basics/Array1.html | 14 +-
src/lessons/welcome/array/basics/Array1.it.html | 282 +
src/lessons/welcome/array/basics/Array1.java | 100 +-
src/lessons/welcome/array/basics/Array1.pt_BR.html | 282 +
src/lessons/welcome/array/basics/Array1Entity.c | 40 +
src/lessons/welcome/array/basics/Array1Entity.java | 114 +-
src/lessons/welcome/array/basics/Array1Entity.py | 74 +-
.../welcome/array/basics/Array1Entity.scala | 55 -
src/lessons/welcome/array/basics/Array2.fr.html | 2 +
src/lessons/welcome/array/basics/Array2.html | 1 +
src/lessons/welcome/array/basics/Array2.it.html | 32 +
src/lessons/welcome/array/basics/Array2.java | 150 +-
src/lessons/welcome/array/basics/Array2.pt_BR.html | 30 +
src/lessons/welcome/array/basics/Array2Entity.c | 48 +
src/lessons/welcome/array/basics/Array2Entity.java | 128 +-
src/lessons/welcome/array/basics/Array2Entity.py | 80 +-
.../welcome/array/basics/Array2Entity.scala | 59 -
.../welcome/array/basics/ScalaArray1Entity.scala | 55 +
.../welcome/array/basics/ScalaArray2Entity.scala | 60 +
src/lessons/welcome/array/golomb/Golomb.fr.html | 17 +
src/lessons/welcome/array/golomb/Golomb.html | 15 +
src/lessons/welcome/array/golomb/Golomb.java | 69 +
src/lessons/welcome/array/golomb/Golomb.pt_BR.html | 17 +
src/lessons/welcome/array/has271/Has271.fr.html | 6 +-
src/lessons/welcome/array/has271/Has271.html | 19 +-
src/lessons/welcome/array/has271/Has271.it.html | 16 +
src/lessons/welcome/array/has271/Has271.java | 134 +-
src/lessons/welcome/array/has271/Has271.pt_BR.html | 13 +
.../array/indexof/maxvalue/IndexOfMaxValue.fr.html | 6 +-
.../array/indexof/maxvalue/IndexOfMaxValue.html | 23 +-
.../array/indexof/maxvalue/IndexOfMaxValue.it.html | 16 +
.../array/indexof/maxvalue/IndexOfMaxValue.java | 159 +-
.../indexof/maxvalue/IndexOfMaxValue.pt_BR.html | 17 +
.../array/indexof/value/IndexOfValue.fr.html | 6 +-
.../welcome/array/indexof/value/IndexOfValue.html | 55 +-
.../array/indexof/value/IndexOfValue.it.html | 35 +
.../welcome/array/indexof/value/IndexOfValue.java | 176 +-
.../array/indexof/value/IndexOfValue.pt_BR.html | 36 +
src/lessons/welcome/array/island/Island.fr.html | 36 +
src/lessons/welcome/array/island/Island.html | 36 +
src/lessons/welcome/array/island/Island.java | 61 +
src/lessons/welcome/array/island/Island.pt_BR.html | 37 +
src/lessons/welcome/array/maxvalue/Extrema.fr.html | 9 +
src/lessons/welcome/array/maxvalue/Extrema.html | 9 +
src/lessons/welcome/array/maxvalue/Extrema.java | 85 +
.../welcome/array/maxvalue/Extrema.pt_BR.html | 9 +
.../welcome/array/maxvalue/MaxValue.fr.html | 2 +
src/lessons/welcome/array/maxvalue/MaxValue.html | 21 +-
.../welcome/array/maxvalue/MaxValue.it.html | 13 +
src/lessons/welcome/array/maxvalue/MaxValue.java | 162 +-
.../welcome/array/maxvalue/MaxValue.pt_BR.html | 13 +
.../welcome/array/notriples/NoTriples.fr.html | 8 +-
src/lessons/welcome/array/notriples/NoTriples.html | 15 +-
.../welcome/array/notriples/NoTriples.it.html | 9 +
src/lessons/welcome/array/notriples/NoTriples.java | 122 +-
.../welcome/array/notriples/NoTriples.pt_BR.html | 9 +
.../occurenceofvalue/OccurrenceOfValue.fr.html | 2 +
.../array/occurenceofvalue/OccurrenceOfValue.html | 19 +-
.../occurenceofvalue/OccurrenceOfValue.it.html | 13 +
.../array/occurenceofvalue/OccurrenceOfValue.java | 190 +-
.../occurenceofvalue/OccurrenceOfValue.pt_BR.html | 13 +
src/lessons/welcome/bat/bool1/Close10.fr.html | 6 +-
src/lessons/welcome/bat/bool1/Close10.html | 15 +-
src/lessons/welcome/bat/bool1/Close10.it.html | 11 +
src/lessons/welcome/bat/bool1/Close10.java | 124 +-
src/lessons/welcome/bat/bool1/Close10.pt_BR.html | 11 +
src/lessons/welcome/bat/bool1/CountTeen.fr.html | 2 +
src/lessons/welcome/bat/bool1/CountTeen.html | 7 +-
src/lessons/welcome/bat/bool1/CountTeen.it.html | 6 +
src/lessons/welcome/bat/bool1/CountTeen.java | 158 +-
src/lessons/welcome/bat/bool1/Diff21.fr.html | 6 +-
src/lessons/welcome/bat/bool1/Diff21.html | 11 +-
src/lessons/welcome/bat/bool1/Diff21.it.html | 9 +
src/lessons/welcome/bat/bool1/Diff21.java | 114 +-
src/lessons/welcome/bat/bool1/Diff21.pt_BR.html | 8 +
src/lessons/welcome/bat/bool1/HasTeen.fr.html | 10 +-
src/lessons/welcome/bat/bool1/HasTeen.html | 13 +-
src/lessons/welcome/bat/bool1/HasTeen.it.html | 9 +
src/lessons/welcome/bat/bool1/HasTeen.java | 106 +-
src/lessons/welcome/bat/bool1/HasTeen.pt_BR.html | 8 +
src/lessons/welcome/bat/bool1/IcyHot.fr.html | 6 +-
src/lessons/welcome/bat/bool1/IcyHot.html | 11 +-
src/lessons/welcome/bat/bool1/IcyHot.it.html | 8 +
src/lessons/welcome/bat/bool1/IcyHot.java | 94 +-
src/lessons/welcome/bat/bool1/IcyHot.pt_BR.html | 8 +
src/lessons/welcome/bat/bool1/In1020.fr.html | 10 +-
src/lessons/welcome/bat/bool1/In1020.html | 11 +-
src/lessons/welcome/bat/bool1/In1020.it.html | 8 +
src/lessons/welcome/bat/bool1/In1020.java | 100 +-
src/lessons/welcome/bat/bool1/In1020.pt_BR.html | 8 +
src/lessons/welcome/bat/bool1/In3050.fr.html | 6 +-
src/lessons/welcome/bat/bool1/In3050.html | 11 +-
src/lessons/welcome/bat/bool1/In3050.it.html | 9 +
src/lessons/welcome/bat/bool1/In3050.java | 106 +-
src/lessons/welcome/bat/bool1/In3050.pt_BR.html | 8 +
src/lessons/welcome/bat/bool1/LastDigit.fr.html | 6 +-
src/lessons/welcome/bat/bool1/LastDigit.html | 19 +-
src/lessons/welcome/bat/bool1/LastDigit.it.html | 11 +
src/lessons/welcome/bat/bool1/LastDigit.java | 88 +-
src/lessons/welcome/bat/bool1/LastDigit.pt_BR.html | 11 +
src/lessons/welcome/bat/bool1/LoneTeen.fr.html | 6 +-
src/lessons/welcome/bat/bool1/LoneTeen.html | 13 +-
src/lessons/welcome/bat/bool1/LoneTeen.it.html | 9 +
src/lessons/welcome/bat/bool1/LoneTeen.java | 118 +-
src/lessons/welcome/bat/bool1/LoneTeen.pt_BR.html | 9 +
src/lessons/welcome/bat/bool1/Main.fr.html | 8 +-
src/lessons/welcome/bat/bool1/Main.html | 23 +-
src/lessons/welcome/bat/bool1/Main.it.html | 14 +
src/lessons/welcome/bat/bool1/Main.pt_BR.html | 13 +
src/lessons/welcome/bat/bool1/Makes10.fr.html | 6 +-
src/lessons/welcome/bat/bool1/Makes10.html | 11 +-
src/lessons/welcome/bat/bool1/Makes10.it.html | 8 +
src/lessons/welcome/bat/bool1/Makes10.java | 98 +-
src/lessons/welcome/bat/bool1/Makes10.pt_BR.html | 8 +
src/lessons/welcome/bat/bool1/Max1020.fr.html | 6 +-
src/lessons/welcome/bat/bool1/Max1020.html | 15 +-
src/lessons/welcome/bat/bool1/Max1020.it.html | 12 +
src/lessons/welcome/bat/bool1/Max1020.java | 130 +-
src/lessons/welcome/bat/bool1/Max1020.pt_BR.html | 11 +
.../welcome/bat/bool1/MonkeyTrouble.fr.html | 6 +-
src/lessons/welcome/bat/bool1/MonkeyTrouble.html | 15 +-
.../welcome/bat/bool1/MonkeyTrouble.it.html | 11 +
src/lessons/welcome/bat/bool1/MonkeyTrouble.java | 104 +-
.../welcome/bat/bool1/MonkeyTrouble.pt_BR.html | 10 +
src/lessons/welcome/bat/bool1/NearHundred.fr.html | 6 +-
src/lessons/welcome/bat/bool1/NearHundred.html | 15 +-
src/lessons/welcome/bat/bool1/NearHundred.it.html | 11 +
src/lessons/welcome/bat/bool1/NearHundred.java | 102 +-
.../welcome/bat/bool1/NearHundred.pt_BR.html | 10 +
src/lessons/welcome/bat/bool1/ParotTrouble.fr.html | 6 +-
src/lessons/welcome/bat/bool1/ParotTrouble.html | 17 +-
src/lessons/welcome/bat/bool1/ParotTrouble.it.html | 11 +
src/lessons/welcome/bat/bool1/ParotTrouble.java | 98 +-
.../welcome/bat/bool1/ParotTrouble.pt_BR.html | 10 +
src/lessons/welcome/bat/bool1/PosNeg.fr.html | 10 +-
src/lessons/welcome/bat/bool1/PosNeg.html | 11 +-
src/lessons/welcome/bat/bool1/PosNeg.it.html | 9 +
src/lessons/welcome/bat/bool1/PosNeg.java | 120 +-
src/lessons/welcome/bat/bool1/PosNeg.pt_BR.html | 8 +
src/lessons/welcome/bat/bool1/SleepIn.fr.html | 6 +-
src/lessons/welcome/bat/bool1/SleepIn.html | 15 +-
src/lessons/welcome/bat/bool1/SleepIn.it.html | 10 +
src/lessons/welcome/bat/bool1/SleepIn.java | 86 +-
src/lessons/welcome/bat/bool1/SleepIn.pt_BR.html | 10 +
src/lessons/welcome/bat/bool1/SumDouble.fr.html | 6 +-
src/lessons/welcome/bat/bool1/SumDouble.html | 11 +-
src/lessons/welcome/bat/bool1/SumDouble.it.html | 8 +
src/lessons/welcome/bat/bool1/SumDouble.java | 110 +-
src/lessons/welcome/bat/bool1/SumDouble.pt_BR.html | 8 +
src/lessons/welcome/bat/bool2/AlarmClock.fr.html | 6 +-
src/lessons/welcome/bat/bool2/AlarmClock.html | 23 +-
src/lessons/welcome/bat/bool2/AlarmClock.it.html | 13 +
src/lessons/welcome/bat/bool2/AlarmClock.java | 158 +-
.../welcome/bat/bool2/AlarmClock.pt_BR.html | 12 +
src/lessons/welcome/bat/bool2/AnswerCell.fr.html | 6 +-
src/lessons/welcome/bat/bool2/AnswerCell.html | 17 +-
src/lessons/welcome/bat/bool2/AnswerCell.it.html | 10 +
src/lessons/welcome/bat/bool2/AnswerCell.java | 88 +-
.../welcome/bat/bool2/AnswerCell.pt_BR.html | 10 +
src/lessons/welcome/bat/bool2/BlueTicket.fr.html | 6 +-
src/lessons/welcome/bat/bool2/BlueTicket.html | 21 +-
src/lessons/welcome/bat/bool2/BlueTicket.it.html | 13 +
src/lessons/welcome/bat/bool2/BlueTicket.java | 150 +-
.../welcome/bat/bool2/BlueTicket.pt_BR.html | 12 +
.../welcome/bat/bool2/CaughtSpeeding.fr.html | 6 +-
src/lessons/welcome/bat/bool2/CaughtSpeeding.html | 23 +-
.../welcome/bat/bool2/CaughtSpeeding.it.html | 13 +
src/lessons/welcome/bat/bool2/CaughtSpeeding.java | 130 +-
.../welcome/bat/bool2/CaughtSpeeding.pt_BR.html | 13 +
src/lessons/welcome/bat/bool2/CigarParty.fr.html | 8 +-
src/lessons/welcome/bat/bool2/CigarParty.html | 19 +-
src/lessons/welcome/bat/bool2/CigarParty.it.html | 12 +
src/lessons/welcome/bat/bool2/CigarParty.java | 98 +-
.../welcome/bat/bool2/CigarParty.pt_BR.html | 11 +
src/lessons/welcome/bat/bool2/DateFashion.fr.html | 6 +-
src/lessons/welcome/bat/bool2/DateFashion.html | 25 +-
src/lessons/welcome/bat/bool2/DateFashion.it.html | 14 +
src/lessons/welcome/bat/bool2/DateFashion.java | 130 +-
.../welcome/bat/bool2/DateFashion.pt_BR.html | 14 +
src/lessons/welcome/bat/bool2/FizzBuzz.fr.html | 17 +
src/lessons/welcome/bat/bool2/FizzBuzz.html | 11 +
src/lessons/welcome/bat/bool2/FizzBuzz.java | 69 +
src/lessons/welcome/bat/bool2/GreenTicket.fr.html | 6 +-
src/lessons/welcome/bat/bool2/GreenTicket.html | 19 +-
src/lessons/welcome/bat/bool2/GreenTicket.it.html | 11 +
src/lessons/welcome/bat/bool2/GreenTicket.java | 130 +-
.../welcome/bat/bool2/GreenTicket.pt_BR.html | 11 +
src/lessons/welcome/bat/bool2/In1To10.fr.html | 6 +-
src/lessons/welcome/bat/bool2/In1To10.html | 17 +-
src/lessons/welcome/bat/bool2/In1To10.it.html | 10 +
src/lessons/welcome/bat/bool2/In1To10.java | 100 +-
src/lessons/welcome/bat/bool2/In1To10.pt_BR.html | 10 +
src/lessons/welcome/bat/bool2/InOrder.fr.html | 6 +-
src/lessons/welcome/bat/bool2/InOrder.html | 17 +-
src/lessons/welcome/bat/bool2/InOrder.it.html | 9 +
src/lessons/welcome/bat/bool2/InOrder.java | 100 +-
src/lessons/welcome/bat/bool2/InOrder.pt_BR.html | 10 +
src/lessons/welcome/bat/bool2/InOrderEqual.fr.html | 6 +-
src/lessons/welcome/bat/bool2/InOrderEqual.html | 19 +-
src/lessons/welcome/bat/bool2/InOrderEqual.it.html | 10 +
src/lessons/welcome/bat/bool2/InOrderEqual.java | 104 +-
.../welcome/bat/bool2/InOrderEqual.pt_BR.html | 11 +
src/lessons/welcome/bat/bool2/LastDigit2.fr.html | 6 +-
src/lessons/welcome/bat/bool2/LastDigit2.html | 17 +-
src/lessons/welcome/bat/bool2/LastDigit2.it.html | 10 +
src/lessons/welcome/bat/bool2/LastDigit2.java | 120 +-
.../welcome/bat/bool2/LastDigit2.pt_BR.html | 10 +
src/lessons/welcome/bat/bool2/LessBy10.fr.html | 6 +-
src/lessons/welcome/bat/bool2/LessBy10.html | 11 +-
src/lessons/welcome/bat/bool2/LessBy10.it.html | 9 +
src/lessons/welcome/bat/bool2/LessBy10.java | 104 +-
src/lessons/welcome/bat/bool2/LessBy10.pt_BR.html | 9 +
src/lessons/welcome/bat/bool2/Main.fr.html | 6 +-
src/lessons/welcome/bat/bool2/Main.html | 9 +-
src/lessons/welcome/bat/bool2/Main.it.html | 7 +
src/lessons/welcome/bat/bool2/Main.pt_BR.html | 7 +
src/lessons/welcome/bat/bool2/MaxMod5.fr.html | 6 +-
src/lessons/welcome/bat/bool2/MaxMod5.html | 19 +-
src/lessons/welcome/bat/bool2/MaxMod5.it.html | 11 +
src/lessons/welcome/bat/bool2/MaxMod5.java | 166 +-
src/lessons/welcome/bat/bool2/MaxMod5.pt_BR.html | 11 +
src/lessons/welcome/bat/bool2/NearTen.fr.html | 12 +-
src/lessons/welcome/bat/bool2/NearTen.html | 17 +-
src/lessons/welcome/bat/bool2/NearTen.it.html | 10 +
src/lessons/welcome/bat/bool2/NearTen.java | 104 +-
src/lessons/welcome/bat/bool2/NearTen.pt_BR.html | 10 +
src/lessons/welcome/bat/bool2/RedTicket.fr.html | 8 +-
src/lessons/welcome/bat/bool2/RedTicket.html | 19 +-
src/lessons/welcome/bat/bool2/RedTicket.it.html | 12 +
src/lessons/welcome/bat/bool2/RedTicket.java | 140 +-
src/lessons/welcome/bat/bool2/RedTicket.pt_BR.html | 11 +
src/lessons/welcome/bat/bool2/ShareDigit.fr.html | 10 +-
src/lessons/welcome/bat/bool2/ShareDigit.html | 19 +-
src/lessons/welcome/bat/bool2/ShareDigit.it.html | 11 +
src/lessons/welcome/bat/bool2/ShareDigit.java | 96 +-
.../welcome/bat/bool2/ShareDigit.pt_BR.html | 11 +
src/lessons/welcome/bat/bool2/SortaSum.fr.html | 6 +-
src/lessons/welcome/bat/bool2/SortaSum.html | 15 +-
src/lessons/welcome/bat/bool2/SortaSum.it.html | 10 +
src/lessons/welcome/bat/bool2/SortaSum.java | 118 +-
src/lessons/welcome/bat/bool2/SortaSum.pt_BR.html | 9 +
src/lessons/welcome/bat/bool2/SquirrelPlay.fr.html | 6 +-
src/lessons/welcome/bat/bool2/SquirrelPlay.html | 21 +-
src/lessons/welcome/bat/bool2/SquirrelPlay.it.html | 13 +
src/lessons/welcome/bat/bool2/SquirrelPlay.java | 102 +-
.../welcome/bat/bool2/SquirrelPlay.pt_BR.html | 12 +
src/lessons/welcome/bat/bool2/TeaParty.fr.html | 6 +-
src/lessons/welcome/bat/bool2/TeaParty.html | 23 +-
src/lessons/welcome/bat/bool2/TeaParty.it.html | 13 +
src/lessons/welcome/bat/bool2/TeaParty.java | 132 +-
src/lessons/welcome/bat/bool2/TeaParty.pt_BR.html | 13 +
src/lessons/welcome/bat/bool2/TeenSum.fr.html | 6 +-
src/lessons/welcome/bat/bool2/TeenSum.html | 17 +-
src/lessons/welcome/bat/bool2/TeenSum.it.html | 11 +
src/lessons/welcome/bat/bool2/TeenSum.java | 126 +-
src/lessons/welcome/bat/bool2/TeenSum.pt_BR.html | 10 +
src/lessons/welcome/bat/bool2/TwoAsOne.fr.html | 6 +-
src/lessons/welcome/bat/bool2/TwoAsOne.html | 11 +-
src/lessons/welcome/bat/bool2/TwoAsOne.it.html | 9 +
src/lessons/welcome/bat/bool2/TwoAsOne.java | 100 +-
src/lessons/welcome/bat/bool2/TwoAsOne.pt_BR.html | 9 +
.../welcome/bat/bool2/WithoutDoubles.fr.html | 6 +-
src/lessons/welcome/bat/bool2/WithoutDoubles.html | 17 +-
.../welcome/bat/bool2/WithoutDoubles.it.html | 11 +
src/lessons/welcome/bat/bool2/WithoutDoubles.java | 136 +-
.../welcome/bat/bool2/WithoutDoubles.pt_BR.html | 10 +
src/lessons/welcome/bdr/BDR.fr.html | 107 +-
src/lessons/welcome/bdr/BDR.html | 70 +-
src/lessons/welcome/bdr/BDR.it.html | 220 +
src/lessons/welcome/bdr/BDR.java | 158 +-
src/lessons/welcome/bdr/BDR.pt_BR.html | 220 +
src/lessons/welcome/bdr/BDR2.fr.html | 82 +-
src/lessons/welcome/bdr/BDR2.html | 75 +-
src/lessons/welcome/bdr/BDR2.it.html | 171 +
src/lessons/welcome/bdr/BDR2.java | 166 +-
src/lessons/welcome/bdr/BDR2.pt_BR.html | 170 +
src/lessons/welcome/bdr/BDR2Entity.c | 46 +
src/lessons/welcome/bdr/BDR2Entity.java | 222 +-
src/lessons/welcome/bdr/BDR2Entity.py | 152 +-
src/lessons/welcome/bdr/BDR2Entity.scala | 37 -
src/lessons/welcome/bdr/BDREntity.c | 35 +
src/lessons/welcome/bdr/BDREntity.java | 103 +-
src/lessons/welcome/bdr/BDREntity.py | 58 +-
src/lessons/welcome/bdr/BDREntity.scala | 34 -
src/lessons/welcome/bdr/ScalaBDR2Entity.scala | 37 +
src/lessons/welcome/bdr/ScalaBDREntity.scala | 34 +
src/lessons/welcome/conditions/Conditions.fr.html | 51 +-
src/lessons/welcome/conditions/Conditions.html | 237 +-
src/lessons/welcome/conditions/Conditions.it.html | 144 +
src/lessons/welcome/conditions/Conditions.java | 74 +-
.../welcome/conditions/Conditions.pt_BR.html | 155 +
src/lessons/welcome/conditions/ConditionsEntity.c | 13 +
.../welcome/conditions/ConditionsEntity.java | 34 +-
src/lessons/welcome/conditions/ConditionsEntity.py | 14 +-
.../welcome/conditions/ConditionsEntity.scala | 14 -
.../welcome/conditions/ScalaConditionsEntity.scala | 14 +
.../welcome/environment/Environment.fr.html | 37 +-
src/lessons/welcome/environment/Environment.html | 26 +-
.../welcome/environment/Environment.it.html | 59 +
src/lessons/welcome/environment/Environment.java | 42 +-
.../welcome/environment/Environment.pt_BR.html | 57 +
.../welcome/environment/EnvironmentEntity.c | 12 +
.../welcome/environment/EnvironmentEntity.java | 28 +-
.../welcome/environment/EnvironmentEntity.js | 8 +-
.../welcome/environment/EnvironmentEntity.py | 8 +-
.../welcome/environment/EnvironmentEntity.scala | 11 -
.../environment/ScalaEnvironmentEntity.scala | 11 +
.../welcome/instructions/Instructions.fr.html | 48 +-
src/lessons/welcome/instructions/Instructions.html | 151 +-
.../welcome/instructions/Instructions.it.html | 80 +
src/lessons/welcome/instructions/Instructions.java | 44 +-
.../welcome/instructions/Instructions.pt_BR.html | 80 +
.../welcome/instructions/InstructionsDrawG.fr.html | 25 +-
.../welcome/instructions/InstructionsDrawG.html | 81 +-
.../welcome/instructions/InstructionsDrawG.it.html | 50 +
.../welcome/instructions/InstructionsDrawG.java | 44 +-
.../instructions/InstructionsDrawG.pt_BR.html | 49 +
.../welcome/instructions/InstructionsDrawGEntity.c | 36 +
.../instructions/InstructionsDrawGEntity.java | 84 +-
.../instructions/InstructionsDrawGEntity.py | 44 +-
.../instructions/InstructionsDrawGEntity.scala | 38 -
.../welcome/instructions/InstructionsEntity.c | 20 +
.../welcome/instructions/InstructionsEntity.java | 50 +-
.../welcome/instructions/InstructionsEntity.js | 38 +-
.../welcome/instructions/InstructionsEntity.py | 32 +-
.../welcome/instructions/InstructionsEntity.scala | 24 -
.../ScalaInstructionsDrawGEntity.scala | 38 +
.../instructions/ScalaInstructionsEntity.scala | 24 +
.../welcome/loopdowhile/LoopDoWhile.fr.html | 7 +-
src/lessons/welcome/loopdowhile/LoopDoWhile.html | 7 +-
.../welcome/loopdowhile/LoopDoWhile.it.html | 64 +
src/lessons/welcome/loopdowhile/LoopDoWhile.java | 62 +-
.../welcome/loopdowhile/LoopDoWhile.pt_BR.html | 60 +
.../welcome/loopdowhile/LoopDoWhileEntity.c | 16 +
.../welcome/loopdowhile/LoopDoWhileEntity.java | 44 +-
.../welcome/loopdowhile/LoopDoWhileEntity.py | 28 +-
.../welcome/loopdowhile/LoopDoWhileEntity.scala | 21 -
src/lessons/welcome/loopdowhile/Poucet.fr.html | 6 +-
src/lessons/welcome/loopdowhile/Poucet.html | 9 +-
src/lessons/welcome/loopdowhile/Poucet.it.html | 58 +
src/lessons/welcome/loopdowhile/Poucet.java | 52 +-
src/lessons/welcome/loopdowhile/Poucet.pt_BR.html | 59 +
src/lessons/welcome/loopdowhile/PoucetEntity.c | 30 +
src/lessons/welcome/loopdowhile/PoucetEntity.java | 102 +-
src/lessons/welcome/loopdowhile/PoucetEntity.py | 82 +-
src/lessons/welcome/loopdowhile/PoucetEntity.scala | 43 -
.../loopdowhile/ScalaLoopDoWhileEntity.scala | 21 +
.../welcome/loopdowhile/ScalaPoucetEntity.scala | 43 +
src/lessons/welcome/loopfor/LoopCourse.fr.html | 4 +-
src/lessons/welcome/loopfor/LoopCourse.html | 3 +-
src/lessons/welcome/loopfor/LoopCourse.it.html | 18 +
src/lessons/welcome/loopfor/LoopCourse.pt_BR.html | 16 +
src/lessons/welcome/loopfor/LoopCourseEntity.c | 17 +
src/lessons/welcome/loopfor/LoopCourseEntity.java | 107 +-
src/lessons/welcome/loopfor/LoopCourseEntity.py | 63 +-
src/lessons/welcome/loopfor/LoopCourseEntity.scala | 45 -
.../welcome/loopfor/LoopCourseForest.fr.html | 2 +
src/lessons/welcome/loopfor/LoopCourseForest.html | 21 +-
.../welcome/loopfor/LoopCourseForest.it.html | 16 +
.../welcome/loopfor/LoopCourseForest.pt_BR.html | 15 +
.../welcome/loopfor/LoopCourseForestEntity.c | 27 +
.../welcome/loopfor/LoopCourseForestEntity.java | 157 +-
.../welcome/loopfor/LoopCourseForestEntity.py | 99 +-
.../welcome/loopfor/LoopCourseForestEntity.scala | 64 -
src/lessons/welcome/loopfor/LoopFor.fr.html | 29 +-
src/lessons/welcome/loopfor/LoopFor.html | 29 +-
src/lessons/welcome/loopfor/LoopFor.it.html | 91 +
src/lessons/welcome/loopfor/LoopFor.java | 62 +-
src/lessons/welcome/loopfor/LoopFor.pt_BR.html | 90 +
src/lessons/welcome/loopfor/LoopForEntity.c | 19 +
src/lessons/welcome/loopfor/LoopForEntity.java | 68 +-
src/lessons/welcome/loopfor/LoopForEntity.py | 42 +-
src/lessons/welcome/loopfor/LoopForEntity.scala | 28 -
src/lessons/welcome/loopfor/LoopStairs.fr.html | 4 +-
src/lessons/welcome/loopfor/LoopStairs.html | 3 +-
src/lessons/welcome/loopfor/LoopStairs.it.html | 18 +
src/lessons/welcome/loopfor/LoopStairs.pt_BR.html | 18 +
src/lessons/welcome/loopfor/LoopStairsEntity.c | 24 +
src/lessons/welcome/loopfor/LoopStairsEntity.java | 118 +-
src/lessons/welcome/loopfor/LoopStairsEntity.py | 88 +-
src/lessons/welcome/loopfor/LoopStairsEntity.scala | 53 -
.../welcome/loopfor/ScalaLoopCourseEntity.scala | 51 +
.../loopfor/ScalaLoopCourseForestEntity.scala | 71 +
.../welcome/loopfor/ScalaLoopForEntity.scala | 28 +
.../welcome/loopfor/ScalaLoopStairsEntity.scala | 53 +
src/lessons/welcome/loopwhile/BaggleSeeker.fr.html | 6 +-
src/lessons/welcome/loopwhile/BaggleSeeker.html | 23 +-
src/lessons/welcome/loopwhile/BaggleSeeker.it.html | 15 +
src/lessons/welcome/loopwhile/BaggleSeeker.java | 55 +-
.../welcome/loopwhile/BaggleSeeker.pt_BR.html | 14 +
src/lessons/welcome/loopwhile/BaggleSeekerEntity.c | 11 +
.../welcome/loopwhile/BaggleSeekerEntity.java | 57 +-
.../welcome/loopwhile/BaggleSeekerEntity.py | 8 +-
.../welcome/loopwhile/BaggleSeekerEntity.scala | 22 -
src/lessons/welcome/loopwhile/LoopWhile.fr.html | 18 +-
src/lessons/welcome/loopwhile/LoopWhile.html | 80 +-
src/lessons/welcome/loopwhile/LoopWhile.it.html | 46 +
src/lessons/welcome/loopwhile/LoopWhile.java | 56 +-
src/lessons/welcome/loopwhile/LoopWhile.pt_BR.html | 47 +
src/lessons/welcome/loopwhile/LoopWhileEntity.c | 11 +
src/lessons/welcome/loopwhile/LoopWhileEntity.java | 48 +-
src/lessons/welcome/loopwhile/LoopWhileEntity.py | 8 +-
.../welcome/loopwhile/LoopWhileEntity.scala | 21 -
.../loopwhile/ScalaBaggleSeekerEntity.scala | 22 +
.../welcome/loopwhile/ScalaLoopWhileEntity.scala | 21 +
.../welcome/loopwhile/ScalaWhileMoriaEntity.scala | 37 +
.../welcome/loopwhile/WhileMoria-answer0.map | 175 +-
src/lessons/welcome/loopwhile/WhileMoria.fr.html | 26 +-
src/lessons/welcome/loopwhile/WhileMoria.html | 45 +-
src/lessons/welcome/loopwhile/WhileMoria.it.html | 28 +
src/lessons/welcome/loopwhile/WhileMoria.java | 52 +-
src/lessons/welcome/loopwhile/WhileMoria.map | 191 +-
.../welcome/loopwhile/WhileMoria.pt_BR.html | 31 +
src/lessons/welcome/loopwhile/WhileMoriaEntity.c | 29 +
.../welcome/loopwhile/WhileMoriaEntity.java | 91 +-
src/lessons/welcome/loopwhile/WhileMoriaEntity.py | 38 +-
.../welcome/loopwhile/WhileMoriaEntity.scala | 37 -
.../welcome/methods/args/MethodsArgs.fr.html | 27 +-
src/lessons/welcome/methods/args/MethodsArgs.html | 19 +-
.../welcome/methods/args/MethodsArgs.it.html | 86 +
src/lessons/welcome/methods/args/MethodsArgs.java | 56 +-
.../welcome/methods/args/MethodsArgs.pt_BR.html | 85 +
.../welcome/methods/args/MethodsArgsEntity.c | 25 +
.../welcome/methods/args/MethodsArgsEntity.java | 72 +-
.../welcome/methods/args/MethodsArgsEntity.scala | 33 -
.../methods/args/ScalaMethodsArgsEntity.scala | 33 +
src/lessons/welcome/methods/basics/Methods.fr.html | 42 +-
src/lessons/welcome/methods/basics/Methods.html | 26 +-
src/lessons/welcome/methods/basics/Methods.it.html | 126 +
src/lessons/welcome/methods/basics/Methods.java | 58 +-
.../welcome/methods/basics/Methods.pt_BR.html | 129 +
.../welcome/methods/basics/MethodsDogHouse.fr.html | 26 +-
.../welcome/methods/basics/MethodsDogHouse.html | 25 +-
.../welcome/methods/basics/MethodsDogHouse.it.html | 52 +
.../welcome/methods/basics/MethodsDogHouse.java | 40 +-
.../methods/basics/MethodsDogHouse.pt_BR.html | 50 +
.../welcome/methods/basics/MethodsDogHouseEntity.c | 52 +
.../methods/basics/MethodsDogHouseEntity.java | 158 +-
.../methods/basics/MethodsDogHouseEntity.scala | 85 -
src/lessons/welcome/methods/basics/MethodsEntity.c | 30 +
.../welcome/methods/basics/MethodsEntity.java | 82 +-
.../welcome/methods/basics/MethodsEntity.py | 63 +-
.../welcome/methods/basics/MethodsEntity.scala | 39 -
.../basics/ScalaMethodsDogHouseEntity.scala | 85 +
.../methods/basics/ScalaMethodsEntity.scala | 39 +
.../methods/flowerpot/FlowerCase-answer0.map | 1 -
.../welcome/methods/flowerpot/FlowerCase.fr.html | 4 +-
.../welcome/methods/flowerpot/FlowerCase.html | 3 +-
.../welcome/methods/flowerpot/FlowerCase.it.html | 10 +
.../welcome/methods/flowerpot/FlowerCase.java | 45 +-
.../methods/flowerpot/FlowerCase.pt_BR.html | 9 +
.../welcome/methods/flowerpot/FlowerCaseEntity.c | 82 +
.../methods/flowerpot/FlowerCaseEntity.java | 148 +-
.../welcome/methods/flowerpot/FlowerCaseEntity.py | 118 +-
.../methods/flowerpot/FlowerCaseEntity.scala | 74 -
.../methods/flowerpot/FlowerPot-answer0.map | 2 +-
.../welcome/methods/flowerpot/FlowerPot.fr.html | 18 +-
.../welcome/methods/flowerpot/FlowerPot.html | 17 +-
.../welcome/methods/flowerpot/FlowerPot.it.html | 27 +
.../welcome/methods/flowerpot/FlowerPot.java | 45 +-
.../welcome/methods/flowerpot/FlowerPot.map | 3 +-
.../welcome/methods/flowerpot/FlowerPot.pt_BR.html | 27 +
.../welcome/methods/flowerpot/FlowerPotEntity.c | 53 +
.../welcome/methods/flowerpot/FlowerPotEntity.java | 102 +-
.../welcome/methods/flowerpot/FlowerPotEntity.py | 74 +-
.../methods/flowerpot/FlowerPotEntity.scala | 51 -
.../methods/flowerpot/ScalaFlowerCaseEntity.scala | 74 +
.../methods/flowerpot/ScalaFlowerPotEntity.scala | 51 +
.../welcome/methods/picture/MethodsPicture.fr.html | 18 +-
.../welcome/methods/picture/MethodsPicture.html | 21 +-
.../welcome/methods/picture/MethodsPicture.it.html | 44 +
.../welcome/methods/picture/MethodsPicture.java | 42 +-
.../methods/picture/MethodsPicture.pt_BR.html | 44 +
.../welcome/methods/picture/MethodsPictureEntity.c | 69 +
.../methods/picture/MethodsPictureEntity.java | 120 +-
.../methods/picture/MethodsPictureEntity.py | 86 +-
.../methods/picture/MethodsPictureEntity.scala | 61 -
.../methods/picture/MethodsPictureLarge.fr.html | 4 +-
.../methods/picture/MethodsPictureLarge.html | 24 +-
.../methods/picture/MethodsPictureLarge.it.html | 14 +
.../methods/picture/MethodsPictureLarge.java | 42 +-
.../methods/picture/MethodsPictureLarge.pt_BR.html | 14 +
.../methods/picture/MethodsPictureLargeEntity.c | 65 +
.../methods/picture/MethodsPictureLargeEntity.java | 124 +-
.../methods/picture/MethodsPictureLargeEntity.py | 86 +-
.../picture/MethodsPictureLargeEntity.scala | 62 -
.../welcome/methods/picture/PatternPicture.fr.html | 4 +-
.../welcome/methods/picture/PatternPicture.html | 21 +-
.../welcome/methods/picture/PatternPicture.it.html | 12 +
.../welcome/methods/picture/PatternPicture.java | 52 +-
.../methods/picture/PatternPicture.pt_BR.html | 12 +
.../welcome/methods/picture/PatternPictureEntity.c | 87 +
.../methods/picture/PatternPictureEntity.java | 170 +-
.../methods/picture/PatternPictureEntity.py | 126 +-
.../methods/picture/PatternPictureEntity.scala | 85 -
.../methods/picture/PictureMono-answer0.map | 15 -
.../welcome/methods/picture/PictureMono.fr.html | 24 -
.../welcome/methods/picture/PictureMono.html | 21 -
.../welcome/methods/picture/PictureMono.java | 20 -
.../methods/picture/PictureMono1-answer0.map | 15 +
.../welcome/methods/picture/PictureMono1.fr.html | 26 +
.../welcome/methods/picture/PictureMono1.html | 22 +
.../welcome/methods/picture/PictureMono1.it.html | 24 +
.../welcome/methods/picture/PictureMono1.java | 20 +
.../methods/picture/PictureMono1.pt_BR.html | 24 +
.../welcome/methods/picture/PictureMono1Entity.c | 39 +
.../methods/picture/PictureMono1Entity.java | 38 +
.../welcome/methods/picture/PictureMono1Entity.py | 23 +
.../methods/picture/PictureMono2-answer0.map | 168 +-
.../welcome/methods/picture/PictureMono2.fr.html | 2 +
.../welcome/methods/picture/PictureMono2.html | 1 +
.../welcome/methods/picture/PictureMono2.it.html | 21 +
.../welcome/methods/picture/PictureMono2.java | 42 +-
.../methods/picture/PictureMono2.pt_BR.html | 19 +
.../welcome/methods/picture/PictureMono2Entity.c | 64 +
.../methods/picture/PictureMono2Entity.java | 116 +-
.../welcome/methods/picture/PictureMono2Entity.py | 76 +-
.../methods/picture/PictureMono2Entity.scala | 57 -
.../methods/picture/PictureMono3-answer0.map | 1484 +-
.../welcome/methods/picture/PictureMono3.fr.html | 2 +
.../welcome/methods/picture/PictureMono3.html | 1 +
.../welcome/methods/picture/PictureMono3.it.html | 10 +
.../welcome/methods/picture/PictureMono3.java | 42 +-
.../methods/picture/PictureMono3.pt_BR.html | 10 +
.../welcome/methods/picture/PictureMono3Entity.c | 64 +
.../methods/picture/PictureMono3Entity.java | 118 +-
.../welcome/methods/picture/PictureMono3Entity.py | 76 +-
.../methods/picture/PictureMono3Entity.scala | 59 -
.../welcome/methods/picture/PictureMonoEntity.java | 38 -
.../welcome/methods/picture/PictureMonoEntity.py | 23 -
.../methods/picture/PictureMonoEntity.scala | 39 -
.../picture/ScalaMethodsPictureEntity.scala | 61 +
.../picture/ScalaMethodsPictureLargeEntity.scala | 62 +
.../picture/ScalaPatternPictureEntity.scala | 85 +
.../methods/picture/ScalaPictureMono1Entity.scala | 39 +
.../methods/picture/ScalaPictureMono2Entity.scala | 57 +
.../methods/picture/ScalaPictureMono3Entity.scala | 59 +
.../methods/returning/MethodsReturning.fr.html | 63 +-
.../methods/returning/MethodsReturning.html | 54 +-
.../methods/returning/MethodsReturning.it.html | 80 +
.../methods/returning/MethodsReturning.java | 4 +-
.../methods/returning/MethodsReturning.pt_BR.html | 88 +
.../methods/returning/MethodsReturningEntity.c | 29 +
.../methods/returning/MethodsReturningEntity.java | 84 +-
.../methods/returning/MethodsReturningEntity.py | 68 +-
.../methods/returning/MethodsReturningEntity.scala | 40 -
.../returning/ScalaMethodsReturningEntity.scala | 40 +
.../methods/slug/ScalaSlugHuntingEntity.scala | 41 +
.../methods/slug/ScalaSlugSnailEntity.scala | 45 +
.../methods/slug/ScalaSlugTrackingEntity.scala | 35 +
.../welcome/methods/slug/SlugHunting.fr.html | 2 +
src/lessons/welcome/methods/slug/SlugHunting.html | 45 +-
.../welcome/methods/slug/SlugHunting.it.html | 27 +
src/lessons/welcome/methods/slug/SlugHunting.java | 140 +-
.../welcome/methods/slug/SlugHunting.pt_BR.html | 28 +
.../welcome/methods/slug/SlugHuntingEntity.c | 39 +
.../welcome/methods/slug/SlugHuntingEntity.java | 88 +-
.../welcome/methods/slug/SlugHuntingEntity.py | 50 +-
.../welcome/methods/slug/SlugHuntingEntity.scala | 41 -
src/lessons/welcome/methods/slug/SlugSnail.fr.html | 2 +
src/lessons/welcome/methods/slug/SlugSnail.html | 19 +-
src/lessons/welcome/methods/slug/SlugSnail.it.html | 13 +
src/lessons/welcome/methods/slug/SlugSnail.java | 146 +-
.../welcome/methods/slug/SlugSnail.pt_BR.html | 13 +
src/lessons/welcome/methods/slug/SlugSnailEntity.c | 38 +
.../welcome/methods/slug/SlugSnailEntity.java | 121 +-
.../welcome/methods/slug/SlugSnailEntity.py | 62 +-
.../welcome/methods/slug/SlugSnailEntity.scala | 45 -
.../welcome/methods/slug/SlugTracking.fr.html | 7 +-
src/lessons/welcome/methods/slug/SlugTracking.html | 5 +-
.../welcome/methods/slug/SlugTracking.it.html | 32 +
src/lessons/welcome/methods/slug/SlugTracking.java | 140 +-
.../welcome/methods/slug/SlugTracking.pt_BR.html | 31 +
.../welcome/methods/slug/SlugTrackingEntity.c | 34 +
.../welcome/methods/slug/SlugTrackingEntity.java | 70 +-
.../welcome/methods/slug/SlugTrackingEntity.py | 58 +-
.../welcome/methods/slug/SlugTrackingEntity.scala | 35 -
src/lessons/welcome/short_desc.fr.html | 8 +-
src/lessons/welcome/short_desc.html | 3 +-
src/lessons/welcome/short_desc.it.html | 8 +
src/lessons/welcome/short_desc.pt_BR.html | 8 +
.../welcome/traversal/ScalaSnakeEntity.scala | 46 +
src/lessons/welcome/traversal/Snake.fr.html | 20 +-
src/lessons/welcome/traversal/Snake.html | 11 +-
src/lessons/welcome/traversal/Snake.it.html | 48 +
src/lessons/welcome/traversal/Snake.java | 54 +-
src/lessons/welcome/traversal/Snake.pt_BR.html | 48 +
src/lessons/welcome/traversal/SnakeEntity.c | 43 +
src/lessons/welcome/traversal/SnakeEntity.java | 92 +-
src/lessons/welcome/traversal/SnakeEntity.py | 58 +-
src/lessons/welcome/traversal/SnakeEntity.scala | 46 -
.../column/ScalaTraversalByColumnEntity.scala | 53 +
.../traversal/column/TraversalByColumn.fr.html | 14 +-
.../traversal/column/TraversalByColumn.html | 9 +-
.../traversal/column/TraversalByColumn.it.html | 54 +
.../traversal/column/TraversalByColumn.java | 54 +-
.../traversal/column/TraversalByColumn.pt_BR.html | 55 +
.../traversal/column/TraversalByColumnEntity.c | 38 +
.../traversal/column/TraversalByColumnEntity.java | 114 +-
.../traversal/column/TraversalByColumnEntity.py | 66 +-
.../traversal/column/TraversalByColumnEntity.scala | 53 -
.../diagonal/ScalaTraversalDiagonalEntity.scala | 58 +
.../traversal/diagonal/TraversalDiagonal.fr.html | 4 +-
.../traversal/diagonal/TraversalDiagonal.html | 21 +-
.../traversal/diagonal/TraversalDiagonal.it.html | 12 +
.../traversal/diagonal/TraversalDiagonal.java | 54 +-
.../diagonal/TraversalDiagonal.pt_BR.html | 12 +
.../traversal/diagonal/TraversalDiagonalEntity.c | 45 +
.../diagonal/TraversalDiagonalEntity.java | 126 +-
.../traversal/diagonal/TraversalDiagonalEntity.py | 60 +-
.../diagonal/TraversalDiagonalEntity.scala | 58 -
.../line/ScalaTraversalByLineEntity.scala | 54 +
.../welcome/traversal/line/TraversalByLine.fr.html | 2 +
.../welcome/traversal/line/TraversalByLine.html | 21 +-
.../welcome/traversal/line/TraversalByLine.it.html | 12 +
.../welcome/traversal/line/TraversalByLine.java | 54 +-
.../traversal/line/TraversalByLine.pt_BR.html | 12 +
.../welcome/traversal/line/TraversalByLineEntity.c | 38 +
.../traversal/line/TraversalByLineEntity.java | 116 +-
.../traversal/line/TraversalByLineEntity.py | 56 +-
.../traversal/line/TraversalByLineEntity.scala | 54 -
.../zigzag/ScalaTraversalZigZagEntity.scala | 59 +
.../traversal/zigzag/TraversalZigZag.fr.html | 2 +
.../welcome/traversal/zigzag/TraversalZigZag.html | 13 +-
.../traversal/zigzag/TraversalZigZag.it.html | 8 +
.../welcome/traversal/zigzag/TraversalZigZag.java | 54 +-
.../traversal/zigzag/TraversalZigZag.pt_BR.html | 8 +
.../traversal/zigzag/TraversalZigZagEntity.c | 44 +
.../traversal/zigzag/TraversalZigZagEntity.java | 126 +-
.../traversal/zigzag/TraversalZigZagEntity.py | 70 +-
.../traversal/zigzag/TraversalZigZagEntity.scala | 59 -
src/lessons/welcome/variables/RunFour.fr.html | 2 +
src/lessons/welcome/variables/RunFour.html | 15 +-
src/lessons/welcome/variables/RunFour.it.html | 11 +
src/lessons/welcome/variables/RunFour.java | 48 +-
src/lessons/welcome/variables/RunFour.pt_BR.html | 11 +
src/lessons/welcome/variables/RunFourEntity.c | 12 +
src/lessons/welcome/variables/RunFourEntity.java | 58 +-
src/lessons/welcome/variables/RunFourEntity.py | 32 +-
src/lessons/welcome/variables/RunFourEntity.scala | 23 -
src/lessons/welcome/variables/RunHalf.fr.html | 2 +
src/lessons/welcome/variables/RunHalf.html | 21 +-
src/lessons/welcome/variables/RunHalf.it.html | 13 +
src/lessons/welcome/variables/RunHalf.java | 46 +-
src/lessons/welcome/variables/RunHalf.pt_BR.html | 14 +
src/lessons/welcome/variables/RunHalfEntity.c | 23 +
src/lessons/welcome/variables/RunHalfEntity.java | 80 +-
src/lessons/welcome/variables/RunHalfEntity.py | 48 +-
src/lessons/welcome/variables/RunHalfEntity.scala | 36 -
.../welcome/variables/ScalaRunFourEntity.scala | 23 +
.../welcome/variables/ScalaRunHalfEntity.scala | 36 +
.../welcome/variables/ScalaVariablesEntity.scala | 30 +
src/lessons/welcome/variables/Variables.fr.html | 46 +-
src/lessons/welcome/variables/Variables.html | 46 +-
src/lessons/welcome/variables/Variables.it.html | 188 +
src/lessons/welcome/variables/Variables.java | 56 +-
src/lessons/welcome/variables/Variables.pt_BR.html | 185 +
src/lessons/welcome/variables/VariablesEntity.c | 17 +
src/lessons/welcome/variables/VariablesEntity.java | 70 +-
src/lessons/welcome/variables/VariablesEntity.py | 40 +-
.../welcome/variables/VariablesEntity.scala | 30 -
src/plm/core/CompilerJava.java | 657 -
src/plm/core/CompilerScala.java | 173 -
src/plm/core/ExoTest.java | 168 -
src/plm/core/GameListener.java | 39 +-
src/plm/core/GameStateListener.java | 18 +-
src/plm/core/HumanLangChangesListener.java | 18 +-
src/plm/core/PLMCompilerException.java | 156 +-
src/plm/core/PLMEntityNotFound.java | 14 +
src/plm/core/PLMException.java | 22 +-
src/plm/core/ProgLangChangesListener.java | 18 +-
src/plm/core/PythonExceptionDecipher.java | 84 -
src/plm/core/StatusStateListener.java | 16 +-
src/plm/core/UserSwitchesListener.java | 9 +
src/plm/core/lang/JVMCompiledLang.java | 94 +
src/plm/core/lang/LangC.java | 407 +
src/plm/core/lang/LangJava.java | 717 +
src/plm/core/lang/LangLightbot.java | 51 +
src/plm/core/lang/LangPython.java | 132 +
src/plm/core/lang/LangRuby.java | 26 +
src/plm/core/lang/LangScala.java | 247 +
src/plm/core/lang/ProgrammingLanguage.java | 97 +
src/plm/core/lang/ScriptingLanguage.java | 133 +
src/plm/core/model/Course.java | 562 +-
src/plm/core/model/CourseAppEngine.java | 158 +-
src/plm/core/model/DemoRunner.java | 135 +-
src/plm/core/model/Game.java | 2279 +--
src/plm/core/model/HelpAppEngine.java | 154 +-
src/plm/core/model/HelpServer.java | 82 +-
src/plm/core/model/LessonRunner.java | 264 +-
src/plm/core/model/LogWriter.java | 36 +-
src/plm/core/model/Logger.java | 248 +-
src/plm/core/model/ProgrammingLanguage.java | 47 -
src/plm/core/model/ServerAnswer.java | 16 +-
src/plm/core/model/ServerExerciseData.java | 146 +-
src/plm/core/model/ServerUserData.java | 285 +-
src/plm/core/model/User.java | 97 +
src/plm/core/model/UserAbortException.java | 27 +-
src/plm/core/model/Users.java | 259 +
.../model/lesson/AccessibleExercisesListener.java | 10 +-
.../core/model/lesson/BrokenLessonException.java | 22 +-
src/plm/core/model/lesson/ExecutionProgress.java | 109 +-
src/plm/core/model/lesson/Exercise.java | 582 +-
src/plm/core/model/lesson/ExerciseTemplated.java | 969 +-
.../model/lesson/ExerciseTemplatingEntity.java | 296 +-
src/plm/core/model/lesson/Lecture.java | 2 +-
src/plm/core/model/lesson/Lesson.java | 19 +-
.../core/model/lesson/NoSuchEntityException.java | 22 +-
src/plm/core/model/lesson/package-info.java | 14 +-
src/plm/core/model/package-info.java | 10 +-
src/plm/core/model/session/GitSessionKit.java | 243 +
src/plm/core/model/session/ISessionKit.java | 82 +-
.../core/model/session/ISourceFileListener.java | 18 +-
src/plm/core/model/session/SessionDB.java | 50 +-
src/plm/core/model/session/SourceFile.java | 285 +-
.../core/model/session/SourceFileRevertable.java | 96 +-
src/plm/core/model/session/ZipSessionKit.java | 776 +-
src/plm/core/model/tracking/GitSpy.java | 355 +
src/plm/core/model/tracking/GitUtils.java | 342 +
src/plm/core/model/tracking/HeartBeatSpy.java | 74 +-
src/plm/core/model/tracking/LocalFileSpy.java | 146 +-
.../core/model/tracking/ProgressSpyListener.java | 35 +-
src/plm/core/model/tracking/ServerSpy.java | 256 +-
.../core/model/tracking/ServerSpyAppEngine.java | 134 +-
src/plm/core/model/tracking/TwitterSpy.java | 59 -
src/plm/core/package-info.java | 36 +-
src/plm/core/ui/AboutLessonDialog.java | 5 +-
src/plm/core/ui/AboutPLMDialog.java | 329 +-
src/plm/core/ui/AboutWorldDialog.java | 2 +-
src/plm/core/ui/AbstractAboutDialog.java | 7 +-
src/plm/core/ui/ChooseCourseDialog.java | 432 +-
src/plm/core/ui/ChooseLessonDialog.java | 46 +-
src/plm/core/ui/CreateCourseDialog.java | 332 +-
src/plm/core/ui/EntityCellRenderer.java | 88 +-
src/plm/core/ui/EntityComboListAdapter.java | 151 +-
src/plm/core/ui/ExerciseFailedDialog.java | 212 +-
src/plm/core/ui/ExercisePassedDialog.java | 137 +
src/plm/core/ui/ExerciseView.java | 776 +-
src/plm/core/ui/FeedbackDialog.java | 341 +-
src/plm/core/ui/IEditorPanel.java | 10 +-
src/plm/core/ui/JavaEditorPanel.java | 187 +-
src/plm/core/ui/LoggerPanel.java | 198 +-
src/plm/core/ui/MainFrame.java | 1619 +-
src/plm/core/ui/MissionEditorTabs.java | 24 +-
src/plm/core/ui/OSXAdapter.java | 490 +-
src/plm/core/ui/PlmHtmlEditorKit.java | 922 +-
src/plm/core/ui/ProgrammersLearningMachine.java | 52 +-
src/plm/core/ui/ResourcesCache.java | 270 +-
src/plm/core/ui/ResultsPanel.java | 77 -
.../core/ui/SourceFileDocumentSynchronizer.java | 227 +-
src/plm/core/ui/StatusBar.java | 431 +-
src/plm/core/ui/StudentDetailsDialog.java | 54 -
src/plm/core/ui/TeacherConsoleDialog.java | 145 -
src/plm/core/ui/WorldCellRenderer.java | 92 +-
src/plm/core/ui/WorldComboListAdapter.java | 161 +-
src/plm/core/ui/WorldView.java | 102 +-
src/plm/core/ui/action/AbstractGameAction.java | 120 +-
src/plm/core/ui/action/AddUser.java | 46 +
src/plm/core/ui/action/CleanUpSession.java | 46 +-
src/plm/core/ui/action/CreateCourse.java | 34 -
src/plm/core/ui/action/DeleteCourse.java | 54 -
src/plm/core/ui/action/ExportCloudSession.java | 142 -
src/plm/core/ui/action/ExportSession.java | 86 +-
src/plm/core/ui/action/HelpMe.java | 192 +-
src/plm/core/ui/action/ImportCloudSession.java | 176 -
src/plm/core/ui/action/ImportSession.java | 76 +-
src/plm/core/ui/action/LinkUser.java | 25 +
src/plm/core/ui/action/OneStep.java | 44 +-
src/plm/core/ui/action/PlayDemo.java | 60 +-
src/plm/core/ui/action/QuitGame.java | 62 +-
src/plm/core/ui/action/RefreshCourse.java | 53 -
src/plm/core/ui/action/RemoveUser.java | 48 +
src/plm/core/ui/action/Reset.java | 64 +-
src/plm/core/ui/action/RevertExercise.java | 106 +-
src/plm/core/ui/action/SetLanguage.java | 48 +-
src/plm/core/ui/action/SetProgLanguage.java | 46 +-
src/plm/core/ui/action/StartExecution.java | 70 +-
src/plm/core/ui/action/StepExecution.java | 66 +-
src/plm/core/ui/action/StopExecution.java | 60 +-
src/plm/core/ui/action/SwitchExo.java | 64 +-
src/plm/core/ui/action/SwitchUser.java | 49 +
src/plm/core/ui/action/package-info.java | 10 +-
src/plm/core/ui/editor/MissionEditor.java | 144 +-
src/plm/core/ui/editor/MissionEditorApp.java | 44 +-
.../core/ui/editor/buggleeditor/MapEditorApp.java | 38 +-
src/plm/core/ui/package-info.java | 10 +-
src/plm/core/utils/ColorMapper.java | 15 +
src/plm/core/utils/FileUtils.java | 354 +-
src/plm/core/utils/PlmSyntaxPane.java | 94 -
src/plm/core/utils/ValgrindParser.java | 86 +
src/plm/test/AllTests.java | 13 +
src/plm/test/ExoTest.java | 183 +
src/plm/test/LessonTest.java | 97 +
src/plm/test/simple/Main.java | 15 +
.../test/simple/ScalaSimpleExerciseEntity.scala | 13 +
src/plm/test/simple/SimpleExercise.java | 38 +
src/plm/test/simple/SimpleExerciseEntity.java | 22 +
src/plm/test/simple/SimpleExerciseEntity.py | 7 +
src/plm/test/simple/SimpleLesson.java | 15 +
src/plm/test/simple/SimpleWorld.java | 77 +
.../test/simple/test/AllSimpleExerciseTests.java | 11 +
.../simple/test/JVMCompiledSimpleExerciseTest.java | 64 +
.../test/simple/test/JavaSimpleExerciseTest.java | 53 +
.../test/simple/test/PythonSimpleExerciseTest.java | 48 +
.../test/simple/test/ScalaSimpleExerciseTest.java | 52 +
.../simple/test/ScriptingSimpleExerciseTest.java | 68 +
src/plm/test/simple/test/SimpleExerciseTest.java | 173 +
src/plm/universe/Entity.java | 430 +-
src/plm/universe/EntityControlPanel.java | 56 +-
src/plm/universe/GridWorld.java | 188 +-
src/plm/universe/GridWorldCell.java | 84 +-
src/plm/universe/IEntityStackListener.java | 14 +-
src/plm/universe/IWorldView.java | 28 +-
src/plm/universe/World.java | 60 +-
src/plm/universe/bat/BatEntity.java | 155 +-
src/plm/universe/bat/BatExercise.java | 177 +-
src/plm/universe/bat/BatTest.java | 553 +-
src/plm/universe/bat/BatWorld.fr.html | 16 +-
src/plm/universe/bat/BatWorld.html | 37 +-
src/plm/universe/bat/BatWorld.java | 192 +-
src/plm/universe/bat/BatWorld.pt_BR.html | 20 +
src/plm/universe/bat/BatWorldView.java | 140 +-
src/plm/universe/bat/package-info.java | 8 +-
src/plm/universe/bugglequest/AbstractBuggle.java | 1155 +-
src/plm/universe/bugglequest/Buggle.java | 55 +-
src/plm/universe/bugglequest/BuggleWorld.fr.html | 106 +-
src/plm/universe/bugglequest/BuggleWorld.html | 85 +-
src/plm/universe/bugglequest/BuggleWorld.it.html | 102 +
src/plm/universe/bugglequest/BuggleWorld.java | 21 +-
.../universe/bugglequest/BuggleWorld.pt_BR.html | 104 +
src/plm/universe/bugglequest/SimpleBuggle.java | 295 +-
.../exception/AlreadyHaveBaggleException.java | 26 +-
.../exception/BuggleInOuterSpaceException.java | 28 +-
.../bugglequest/exception/BuggleWallException.java | 30 +-
.../exception/NoBaggleUnderBuggleException.java | 28 +-
src/plm/universe/bugglequest/package-info.java | 10 +-
.../universe/bugglequest/ui/BuggleButtonPanel.java | 502 +-
.../universe/bugglequest/ui/BuggleWorldView.java | 634 +-
src/plm/universe/bugglequest/ui/package-info.java | 10 +-
src/plm/universe/lightbot/LightBotEditorPanel.java | 137 -
src/plm/universe/lightbot/LightBotEntity.java | 220 -
src/plm/universe/lightbot/LightBotExercise.java | 82 -
src/plm/universe/lightbot/LightBotInstruction.java | 98 -
src/plm/universe/lightbot/LightBotSourceFile.java | 78 -
src/plm/universe/lightbot/LightBotWorld.fr.html | 32 -
src/plm/universe/lightbot/LightBotWorld.html | 19 -
src/plm/universe/lightbot/LightBotWorld.java | 204 -
src/plm/universe/lightbot/LightBotWorldCell.java | 113 -
src/plm/universe/lightbot/LightBotWorldView2D.java | 137 -
.../lightbot/LightBotWorldViewIsometric.java | 312 -
src/plm/universe/lightbot/package-info.java | 6 -
src/plm/universe/package-info.java | 16 +-
src/plm/universe/sort/CopyVal.java | 50 +-
src/plm/universe/sort/GetVal.java | 56 +-
src/plm/universe/sort/Operation.java | 114 +-
src/plm/universe/sort/SetVal.java | 60 +-
src/plm/universe/sort/SortingButtonPanel.java | 222 +-
src/plm/universe/sort/SortingEntity.java | 196 +-
src/plm/universe/sort/SortingWorld.fr.html | 35 +-
src/plm/universe/sort/SortingWorld.html | 19 +-
src/plm/universe/sort/SortingWorld.java | 807 +-
src/plm/universe/sort/SortingWorld.pt_BR.html | 67 +
src/plm/universe/sort/SortingWorldView.java | 708 +-
src/plm/universe/sort/Swap.java | 60 +-
src/plm/universe/sort/package-info.java | 12 +-
src/plm/universe/turtles/Direction.java | 14 +-
src/plm/universe/turtles/Line.java | 227 +-
src/plm/universe/turtles/Turtle.java | 1024 +-
src/plm/universe/turtles/TurtleButtonPanel.java | 56 +-
src/plm/universe/turtles/TurtleWorld.fr.html | 79 +-
src/plm/universe/turtles/TurtleWorld.html | 75 +-
src/plm/universe/turtles/TurtleWorld.it.html | 97 +
src/plm/universe/turtles/TurtleWorld.java | 820 +-
src/plm/universe/turtles/TurtleWorld.pt_BR.html | 96 +
src/plm/universe/turtles/TurtleWorldView.java | 244 +-
src/plm/universe/turtles/package-info.java | 12 +-
1702 files changed, 142733 insertions(+), 74849 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/plm.git
More information about the pkg-java-commits
mailing list