https://github.com/ohno/f77f90
https://github.com/ohno/f77f90
fortran fortran77 fortran90 fortran95
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ohno/f77f90
- Owner: ohno
- License: mit
- Created: 2022-08-21T19:19:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-15T21:33:16.000Z (over 2 years ago)
- Last Synced: 2025-01-16T06:58:23.231Z (4 months ago)
- Topics: fortran, fortran77, fortran90, fortran95
- Language: Fortran
- Homepage: https://zenn.dev/ohno/articles/b104fe8f506439
- Size: 21.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# F77F90
1. Install [gfortran](https://zenn.dev/ohno/books/356315a0e6437c/viewer/2b78dd) first.
```
sudo apt update
sudo apt install gfortran
gfortran -v
```
2. Run the script. Build, comparing outputs, and decompiling will be done.
```
bash test.sh
```
3. Compare with `.log` files and `.od` files in `./old/` and `./new/` .
```
diff ./old/main.log ./new/main.log
diff ./old/hello.od ./new/hello.od
diff ./old/fotmat.od ./new/fotmat.od
diff ./old/do.od ./new/do.od
diff ./old/if.od ./new/if.od
diff ./old/while.od ./new/while.od
```