restore *.orig.c to each entry
Under each yyyy/dir there is a file of the form '*.orig.c' containing the original source code, or as close as we can get to the original source code.
This commit is contained in:
1 parent
cfd253683f
commit
2ba12ecc3c
320 files changed
+21365
No files matched your search
@@ -0,0 +1,34 @@
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
#define clear 1;if(c>=11){c=0;sscanf(_,"%lf%c",&r,&c);while(*++_-c);}\
|
||||
else if(argc>=4&&!main(4-(*_++=='('),argv))_++;g:c+=
|
||||
#define puts(d,e) return 0;}{double a;int b;char c=(argc<4?d)&15;\
|
||||
b=(*_%__LINE__+7)%9*(3*e>>c&1);c+=
|
||||
#define I(d) (r);if(argc<4&&*#d==*_){a=r;r=usage?r*a:r+a;goto g;}c=c
|
||||
#define return if(argc==2)printf("%f\n",r);return argc>=4+
|
||||
#define usage main(4-__LINE__/26,argv)
|
||||
#define calculator *_*(int)
|
||||
#define l (r);r=--b?r:
|
||||
#define _ argv[1]
|
||||
#define x
|
||||
|
||||
double r;
|
||||
int main(int argc,char** argv){
|
||||
if(argc<2){
|
||||
puts(
|
||||
usage: calculator 11/26+222/31
|
||||
+~~~~~~~~~~~~~~~~~~~~~~~~calculator-\
|
||||
! 7.584,367 )
|
||||
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
|
||||
! clear ! 0 ||l -x l tan I (/) |
|
||||
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
|
||||
! 1 | 2 | 3 ||l 1/x l cos I (*) |
|
||||
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
|
||||
! 4 | 5 | 6 ||l exp l sqrt I (+) |
|
||||
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
|
||||
! 7 | 8 | 9 ||l sin l log I (-) |
|
||||
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(0
|
||||
);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
Reference in new issue
Block a user