module GaiaAssemblerTest
open System
[<EntryPoint>]
let main argv =
Console.WriteLine("Hello from F#!")
Console.WriteLine("Testing Gaia IR to MSIL conversion...")
// Test basic arithmetic operations
let a = 10
let b = 5
let sum = a + b
let difference = a - b
let product = a * b
let quotient = a / b
Console.WriteLine($"a = {a}, b = {b}")
Console.WriteLine($"a + b = {sum}")
Console.WriteLine($"a - b = {difference}")
Console.WriteLine($"a * b = {product}")
Console.WriteLine($"a / b = {quotient}")
// Test conditional statement
if sum > 10 then
Console.WriteLine("Sum is greater than 10")
else
Console.WriteLine("Sum is not greater than 10")
Console.WriteLine("Test completed successfully!")
0 // return an integer exit code