123456789101112131415161718192021222324 |
- #!/usr/bin/env bash
-
- set -x
- ./main '3 5 + . CR'
- ./main '3 5 + 4 2 - .S CR'
- ./main '3 5 + 4 2 - * . CR'
- ./main '1 +'
- ./main '1 2 + DUP * . CR'
- ./main '1 2 DROP . CR'
- ./main '2 3 SWAP - . CR'
- ./main '3 2 1 ROT .S CR'
- ./main '." Bonjour tout le monde " CR'
- ./main '." hello world 3 DUP pouet " CR'
- ./main '1 2 . . CR'
- ./main '1 2 3 .S CR DROP .S CR DROP .S CR'
- ./main '." le carré de trois est " 3 DUP * . CR'
- ./main '19 DUP 18 < IF ." mineur " ELSE 18 = IF ." 18 ans " ELSE ." majeur " THEN THEN CR'
- ./main '12 DUP 18 < IF ." mineur " ELSE 18 = IF ." 18 ans " ELSE ." majeur " THEN THEN CR'
- ./main '18 DUP 18 < IF ." mineur " ELSE 18 = IF ." 18 ans " ELSE ." majeur " THEN THEN CR'
- ./main '10 DUP BEGIN SWAP DUP BEGIN ." * " 1 - UNTIL DROP CR SWAP 1 - UNTIL'
- ./main ': CARRE DUP * ; : CUBE DUP CARRE * ; ." Le cube de 5 est " 5 CUBE . CR'
- ./main ': MAJEUR DUP 18 < IF ." mineur " ELSE 18 = IF ." 18 ans " ELSE ." majeur " THEN THEN ; 2 MAJEUR CR'
- ./main ': ETOILE ." * " ; : LIGNE DUP BEGIN ETOILE 1 - UNTIL DROP ; : TRIANGLE BEGIN LIGNE 1 - CR UNTIL ; 10 TRIANGLE'
- set +x
|