Merge pull request #1241 from xexyl/2006-hamre-arg-check
This commit is contained in:
3 files changed
+1
-39
No files matched your search
@@ -10,17 +10,6 @@ make
|
|||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
### Bugs and (Mis)features
|
|
||||||
|
|
||||||
The current status of this entry is:
|
|
||||||
|
|
||||||
```
|
|
||||||
STATUS: known bug - please help us fix
|
|
||||||
```
|
|
||||||
|
|
||||||
For more detailed information see [2006 hamre in bugs.md](/bugs.md#2006-hamre).
|
|
||||||
|
|
||||||
|
|
||||||
## To use:
|
## To use:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
@@ -33,16 +22,6 @@ For more detailed information see [2006 hamre in bugs.md](/bugs.md#2006-hamre).
|
|||||||
./hamre '-1+4/3*(2+1/(3/2*(7/2-7/3+1/6)))/2'
|
./hamre '-1+4/3*(2+1/(3/2*(7/2-7/3+1/6)))/2'
|
||||||
```
|
```
|
||||||
|
|
||||||
### INABIAF - it's not a bug it's a feature! :-)
|
|
||||||
|
|
||||||
This program will very likely crash or do something completely irrational :-) if you
|
|
||||||
don't supply it with an argument.
|
|
||||||
|
|
||||||
As well supplying more arguments will possibly limit the number of nested
|
|
||||||
operators supported.
|
|
||||||
|
|
||||||
Don't try dividing by 0 (zero).
|
|
||||||
|
|
||||||
## Judges' remarks:
|
## Judges' remarks:
|
||||||
|
|
||||||
An irrationally coded source presents rational things!
|
An irrationally coded source presents rational things!
|
||||||
|
|||||||
+1
-1
@@ -8,7 +8,7 @@
|
|||||||
<m?(c++ ,d=1,3 q=0,5 q=m,main\
|
<m?(c++ ,d=1,3 q=0,5 q=m,main\
|
||||||
(a+3,b) ,o=o*s q,O=O* w q):0:
|
(a+3,b) ,o=o*s q,O=O* w q):0:
|
||||||
static d,v[99 ];main (int a,
|
static d,v[99 ];main (int a,
|
||||||
char**b ){d=7; if(*c?! (p(+,3
|
char**b ){if(a<2)exit(1);d=7;if(*c?! (p(+,3
|
||||||
,4 q+O* 3,4)p( -,(o?3
|
,4 q+O* 3,4)p( -,(o?3
|
||||||
:(O=1,6 )),4 q -O*3,4)
|
:(O=1,6 )),4 q -O*3,4)
|
||||||
p(*,4,3 ,4)p(/ ,5,4,3)
|
p(*,4,3 ,4)p(/ ,5,4,3)
|
||||||
|
|||||||
@@ -1516,23 +1516,6 @@ to including the [IOCCC website](https://www.ioccc.org) itself.
|
|||||||
# 2006
|
# 2006
|
||||||
|
|
||||||
|
|
||||||
## 2006 hamre
|
|
||||||
|
|
||||||
### STATUS: known bug - please help us fix
|
|
||||||
### Source code: [2006/hamre/hamre.c](2006/hamre/hamre.c)
|
|
||||||
### Information: [2006/hamre/README.md](2006/hamre/README.md)
|
|
||||||
|
|
||||||
This program will very likely crash or do something completely irrational :-) if
|
|
||||||
you don't supply it with an argument.
|
|
||||||
|
|
||||||
As well supplying more arguments will possibly limit the number of nested
|
|
||||||
operators supported.
|
|
||||||
|
|
||||||
Don't try dividing by 0 (zero).
|
|
||||||
|
|
||||||
If you want to try and fix this (mis)feature, you are welcome to try.
|
|
||||||
|
|
||||||
|
|
||||||
## 2006 monge
|
## 2006 monge
|
||||||
|
|
||||||
### STATUS: known bug - please help us fix
|
### STATUS: known bug - please help us fix
|
||||||
|
|||||||
Reference in new issue
Block a user