aboutsummaryrefslogtreecommitdiff
path: root/lib/utils2.nom
blob: 25624719f19d5731bc4d3d9541bf84cc519a40a5 (plain)
1
2
3
4
5
6
7
8
9
10
require "lib/metaprogramming.nom"
require "lib/utils.nom"
require "lib/control_flow.nom"
require "lib/operators.nom"

compile [say %str] to:
    if ((%str's "type") == "String"):
        "nomsu:writeln(\(%str as lua))"
    ..else:
        "nomsu:writeln(nomsu:stringify(\(%str as lua)))"