2 Commits
1.0 ... dev

Author SHA1 Message Date
95d10680c8 test 'markdown' block instead of 'console' for shell output 2021-01-30 16:51:05 +01:00
0ae0ad1ed6 typo 2021-01-29 18:41:08 +01:00

View File

@@ -2,7 +2,7 @@
`lceb` will find the best solutions(s) for the `lceb` will find the best solutions(s) for the
[Numbers part of the Countdown game](https://en.wikipedia.org/wiki/Countdown_(game_show)#Numbers_round) [Numbers part of the Countdown game](https://en.wikipedia.org/wiki/Countdown_(game_show)#Numbers_round)
"[_Le compte est Bon_](https://fr.wikipedia.org/wiki/Des_chiffres_et_des_lettres#Le_Compte_est_Bon)" in French). ("[*Le Compte est Bon*](https://fr.wikipedia.org/wiki/Des_chiffres_et_des_lettres#Le_Compte_est_Bon)" in French).
## Requisites ## Requisites
@@ -21,7 +21,7 @@ To display more debug information, you may first enable some DEBUG flags in the
```makefile ```makefile
CFLAGS:=$(CFLAGS) -DDEBUG # general (signal handler, etc...) CFLAGS:=$(CFLAGS) -DDEBUG # general (signal handler, etc...)
CFLAGS:=$(CFLAGS) -DDEBUG_MAIN # general information in main CFLAGS:=$(CFLAGS) -DDEBUG_MAIN # general information in main
#CFLAGS:=$(CFLAGS) -DDEBUG_MAINSLEEP # sleep 1 sec within main loop (SIGINTR test) #CFLAGS:=$(CFLAGS) -DDEBUG_MAINSLEEP # sleep 1 sec within main loop
#CFLAGS:=$(CFLAGS) -DDEBUG_MAINLOOP # main loop (do not use this!) #CFLAGS:=$(CFLAGS) -DDEBUG_MAINLOOP # main loop (do not use this!)
#CFLAGS:=$(CFLAGS) -DDEBUG_TIMER # timer #CFLAGS:=$(CFLAGS) -DDEBUG_TIMER # timer
#CFLAGS:=$(CFLAGS) -DDEBUG_SIGNAL # signal #CFLAGS:=$(CFLAGS) -DDEBUG_SIGNAL # signal
@@ -37,16 +37,17 @@ CFLAGS:=$(CFLAGS) -DDEBUG_MEM # malloc
``` ```
To build the binaries just run: To build the binaries just run:
```console
$ make lceb ``` markdown
**$ make lceb**
``` ```
## Usage ## Usage
### basic usage and output ### basic usage and output
```console ```markdown
$ ./lceb 2 7 1 7 8 8 **$ ./lceb 2 7 1 7 8 8**
timer started... timer started...
mem: allocating operators working area (5 bytes) mem: allocating operators working area (5 bytes)
new_stack: allocating 1024 stacks new_stack: allocating 1024 stacks