gaia-assembler 0.1.1

Universal assembler framework for Gaia project
Documentation
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