Advertisement
shiftdot515

basic forth game css for highlighting

Aug 13th, 2021
1,754
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. \ Character race
  2.  
  3. variable 1p
  4. variable 2p
  5. 72 constant finish-line
  6.  
  7. : 2dice
  8. dup random swap random + ;
  9.  
  10. : place1
  11.  
  12.  1p @ 3 at ." 1>" ;
  13.  
  14. : place2
  15.  
  16.  2p @ 7 at 50 ." 2>" ;
  17.  
  18. : calculate
  19. dup @ 3 2dice + swap ! ;
  20.  
  21. : .finish-line
  22.   12 0 do
  23.          finish-line i at 124 femit
  24.        loop ;
  25.  
  26. : init
  27. 0 1p ! 0 2p ! place1 place2  .finish-line cursor-off ;
  28.  
  29.  
  30. : crace
  31. init
  32.   begin
  33.   cls
  34.   .finish-line
  35.   place1
  36.   place2
  37.   1p calculate
  38.   2p calculate
  39.   1p @ finish-line > 2p @ finish-line > or
  40.   until
  41.   cls
  42.   .finish-line
  43.   place1
  44.   place2
  45.   cr
  46.   1p @ 2p @ > if ." One wins!" then
  47.   2p @ 1p @ > if ." Two wins!" then
  48.   1p @ 2p @ = if ." It's a tie!" then
  49.   cr
  50.   cursor-on ;
  51.  
  52.  
  53.  
  54.  
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement