From ed560ee2ca614a7042278693536f4b43265345da Mon Sep 17 00:00:00 2001 From: "Warren A. Kalolo" Date: Mon, 20 Jul 2020 04:47:56 +0300 Subject: [PATCH] Added Quorum and updated Qsharp (#771) --- README.md | 4 +++- q/qsharp.qs | 9 +++++++++ q/qsharp/Driver.cs | 19 ------------------- q/qsharp/qsharp.qs | 10 ---------- q/quorum.quorum | 1 + 5 files changed, 13 insertions(+), 30 deletions(-) create mode 100644 q/qsharp.qs delete mode 100755 q/qsharp/Driver.cs delete mode 100755 q/qsharp/qsharp.qs create mode 100644 q/quorum.quorum diff --git a/README.md b/README.md index f9b78b8a..4932a9f8 100755 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Thanks to everyone who continues to contribute; new languages are created every Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contributing to the project! -## Languages (664 total) +## Languages (667 total) * [05Ab1E](%23/05AB1E) * [0815](%23/0815.0815) @@ -496,10 +496,12 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Qbasic](q/Qbasic.bas) * [Qcl](q/qcl.qcl) * [Qore](q/qore.q) +* [Qsharp](q/qsharp.qs) * [Qu](q/qu.qu) * [Quakec](q/QuakeC.qc) * [Quartzcomposer](q/QuartzComposer.qtz) * [Qugord](q/qugord.qugord) +* [Quorum](q/quorum.quorum) * [Qwerty](q/qwerty.qwerty) * [R](r/R.R) * [Racket](r/racket.rkt) diff --git a/q/qsharp.qs b/q/qsharp.qs new file mode 100644 index 00000000..3a77f226 --- /dev/null +++ b/q/qsharp.qs @@ -0,0 +1,9 @@ +namespace Quantum.HelloWorld { + open Microsoft.Quantum.Canon; + open Microsoft.Quantum.Intrinsic; + + + operation HelloWorld() : Unit { + Message("Hello World"); + } +} diff --git a/q/qsharp/Driver.cs b/q/qsharp/Driver.cs deleted file mode 100755 index 8f9445e7..00000000 --- a/q/qsharp/Driver.cs +++ /dev/null @@ -1,19 +0,0 @@ -using Microsoft.Quantum.Simulation.Simulators; - -namespace Quantum.HelloWorld -{ - class Driver - { - static void Main(string[] args) - { - using (var sim = new QuantumSimulator()) - { - var res = HelloWorld.Run(sim).Result; - System.Console.WriteLine( - $"{res}"); - } - System.Console.WriteLine("Press any key to continue..."); - System.Console.ReadKey(); - } - } -} \ No newline at end of file diff --git a/q/qsharp/qsharp.qs b/q/qsharp/qsharp.qs deleted file mode 100755 index 8485a481..00000000 --- a/q/qsharp/qsharp.qs +++ /dev/null @@ -1,10 +0,0 @@ -namespace Quantum.HelloWorld -{ - operation HelloWorld () : (String) - { - body - { - return ("Hello World"); - } - } -} diff --git a/q/quorum.quorum b/q/quorum.quorum new file mode 100644 index 00000000..e837e493 --- /dev/null +++ b/q/quorum.quorum @@ -0,0 +1 @@ +output "Hello World"