From ac2ad10e8301c42ed66fd04fbe0789487ba1b641 Mon Sep 17 00:00:00 2001 From: sech1p Date: Mon, 16 Aug 2021 00:16:07 +0200 Subject: [PATCH 1/3] Add uwu in Groovy --- README.md | 3 ++- uwu.groovy | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 uwu.groovy diff --git a/README.md b/README.md index 3e38171..e40f7f2 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # uwu -uwu in every (soon™️) programming language in the world (69 languages and keeps growing) +uwu in every (soon™️) programming language in the world (70 languages and keeps growing) ## Languages @@ -32,6 +32,7 @@ uwu in every (soon™️) programming language in the world (69 languages and ke - [Forth](uwu.forth) - [Fortran](uwu.f) - [Go](uwu.go) +- [Groovy](uwu.groovy) - [Haskell](uwu.hs) - [Java](uwu.java) - [Javascript](uwu.js) diff --git a/uwu.groovy b/uwu.groovy new file mode 100644 index 0000000..7004dca --- /dev/null +++ b/uwu.groovy @@ -0,0 +1 @@ +println "uwu" From a95adf01fe8ca8942b50648c90c3dc840f70e8f3 Mon Sep 17 00:00:00 2001 From: sech1p Date: Mon, 16 Aug 2021 00:21:36 +0200 Subject: [PATCH 2/3] Add uwu in HQ9+ --- README.md | 3 ++- uwu.hq | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 uwu.hq diff --git a/README.md b/README.md index e40f7f2..eb28456 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # uwu -uwu in every (soon™️) programming language in the world (70 languages and keeps growing) +uwu in every (soon™️) programming language in the world (71 languages and keeps growing) ## Languages @@ -77,6 +77,7 @@ uwu in every (soon™️) programming language in the world (70 languages and ke - [Copypasta](uwu.copypasta) - [FiM++](uwu.fim) - [Hexagony](uwu.hxg) +- [HQ9+](uwu.hq) - [INTERCAL](uwu.i) - [LOLCODE](uwu.lolcode) - [Mascarpone](uwu.mascarpone) diff --git a/uwu.hq b/uwu.hq new file mode 100644 index 0000000..a9edc74 --- /dev/null +++ b/uwu.hq @@ -0,0 +1 @@ +H From 1fb00b9841bdc6707000aafdd412092104cd6574 Mon Sep 17 00:00:00 2001 From: sech1p Date: Mon, 16 Aug 2021 00:42:31 +0200 Subject: [PATCH 3/3] Add uwu in LLVM IR --- README.md | 3 ++- uwu.ll | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 uwu.ll diff --git a/README.md b/README.md index eb28456..2bc03ad 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # uwu -uwu in every (soon™️) programming language in the world (71 languages and keeps growing) +uwu in every (soon™️) programming language in the world (72 languages and keeps growing) ## Languages @@ -67,6 +67,7 @@ uwu in every (soon™️) programming language in the world (71 languages and ke ## Assemblers - [High Level Assembly](uwu.hla) +- [LLVM IR](uwu.ll) ## Esoteric Languages diff --git a/uwu.ll b/uwu.ll new file mode 100644 index 0000000..7d0d5f7 --- /dev/null +++ b/uwu.ll @@ -0,0 +1,8 @@ +declare i32 @puts(i8*) + +@uwu = internal constant [4 x i8] c"uwu\00" +define i32 @main() +{ + call i32 @puts(i8* getelementptr ([4 x i8], [4 x i8]* @uwu, i32 0, i32 0)) + ret i32 0 +}