コード例 #1
0
 public static bool IsSimpleLiteralData(DType type)
 {
     return(type.Apply(IsSimpleLiteralDataVisitor.Ins));
 }
コード例 #2
0
 public static string ToErlangLiteral(DType type)
 {
     return(type.Apply(ToErlangLiteralVisitor.Ins));
 }
コード例 #3
0
 public static string ToPythonLiteral(DType type)
 {
     return(type != null?type.Apply(ToPythonLiteralVisitor.Ins) : "None");
 }
コード例 #4
0
 public static string ToLuaLiteral(DType type)
 {
     return(type != null?type.Apply(ToLuaLiteralVisitor.Ins) : "nil");
 }
コード例 #5
0
 public static string ToJsonPropertyName(DType type)
 {
     return("\"" + type.Apply(ToJsonPropertyNameVisitor.Ins) + "\"");
 }
コード例 #6
0
ファイル: LuaExportor.cs プロジェクト: zhangga/luban
 private string ToLuaCodeString(DType data, StringBuilder b)
 {
     b.Clear();
     data.Apply(this, b);
     return(b.ToString());
 }