aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbigail <abigail@abigail.be>2021-04-14 15:46:46 +0200
committerAbigail <abigail@abigail.be>2021-04-14 15:47:06 +0200
commit516d2bc425b97f36c8e79d7ec85b0b254274c1ca (patch)
tree6b6440d8b8661be1234a5dd55c11d8b73b868dc9
parentfa485e6665431156c33d7c7ad3fa17be1b54c596 (diff)
downloadperlweeklychallenge-club-516d2bc425b97f36c8e79d7ec85b0b254274c1ca.tar.gz
perlweeklychallenge-club-516d2bc425b97f36c8e79d7ec85b0b254274c1ca.tar.bz2
perlweeklychallenge-club-516d2bc425b97f36c8e79d7ec85b0b254274c1ca.zip
Fortran, Go, and Python solutions for week 108, part 1
-rw-r--r--challenge-108/abigail/README.md3
-rw-r--r--challenge-108/abigail/fortran/ch-1.f9013
-rw-r--r--challenge-108/abigail/go/ch-1.go16
-rw-r--r--challenge-108/abigail/python/ch-1.py11
4 files changed, 43 insertions, 0 deletions
diff --git a/challenge-108/abigail/README.md b/challenge-108/abigail/README.md
index bff5cad944..fc4039982c 100644
--- a/challenge-108/abigail/README.md
+++ b/challenge-108/abigail/README.md
@@ -6,7 +6,10 @@ location in the memory.
### Solutions
* [C](c/ch-1.c)
+* [Fortran](fortran/ch-1.f90)
+* [Go](go/ch-1.go)
* [Perl](perl/ch-1.pl)
+* [Python](python/ch-1.py)
### Blog
diff --git a/challenge-108/abigail/fortran/ch-1.f90 b/challenge-108/abigail/fortran/ch-1.f90
new file mode 100644
index 0000000000..c55b81745e
--- /dev/null
+++ b/challenge-108/abigail/fortran/ch-1.f90
@@ -0,0 +1,13 @@
+!
+! See ../README.md
+!
+
+!
+! Run as: gfortran -o ch-1.o ch-1.f90; ./ch-1.o
+!
+
+program ch1
+ implicit none
+ integer :: i
+ print *, loc(i)
+end
diff --git a/challenge-108/abigail/go/ch-1.go b/challenge-108/abigail/go/ch-1.go
new file mode 100644
index 0000000000..fb3673f5f3
--- /dev/null
+++ b/challenge-108/abigail/go/ch-1.go
@@ -0,0 +1,16 @@
+package main
+
+//
+// See ../README.md
+//
+
+//
+// Run as: go run ch-1.go
+//
+
+import "fmt"
+
+func main () {
+ x := 0
+ fmt . Printf ("%d\n", &x)
+}
diff --git a/challenge-108/abigail/python/ch-1.py b/challenge-108/abigail/python/ch-1.py
new file mode 100644
index 0000000000..da3d6d2ced
--- /dev/null
+++ b/challenge-108/abigail/python/ch-1.py
@@ -0,0 +1,11 @@
+#!/opt/local/bin/python
+
+#
+# See ../README.md
+#
+
+#
+# Run as: python ch-1.py
+#
+
+print (id (0))