コード例 #1
0
ファイル: Templater.cs プロジェクト: adamsoutar/SuperBAS
        public string GetCodeForListRm(ASTCompoundExpression op)
        {
            var args  = op.Expressions;
            var nm    = GetCodeForVar((ASTVariable)args[0]);
            var index = GetCodeForExpression(args[1]);

            return(Target.GetComplexSnippet("lists", "remove", new Dictionary <string, string>()
            {
                { "name", nm },
                { "index", index }
            }));
        }
コード例 #2
0
ファイル: Templater.cs プロジェクト: adamsoutar/SuperBAS
        public string GetCodeForListAdd(ASTCompoundExpression op)
        {
            var args = op.Expressions;
            var nm   = GetCodeForVar((ASTVariable)args[0]);
            var val  = GetCodeForExpression(args[1]);

            return(Target.GetComplexSnippet("lists", "add", new Dictionary <string, string>()
            {
                { "name", nm },
                { "val", val }
            }));
        }