Download DSL Samples
Description
Project demonstrating Domain Specific Language for credibility calculation, case study project (strategy and rule design patterns) and simple math language.
Source Files
The download file dsl.zip has the following entries.
trunk/Antlr/Antlr3.Runtime.dll//from w w w.ja v a2 s .c o m
trunk/Antlr/Net/Antlr3.Runtime.Debug.dll
trunk/Antlr/Net/Antlr3.Runtime.Debug.pdb
trunk/Antlr/Net/Antlr3.Runtime.dll
trunk/Antlr/Net/Antlr3.Runtime.pdb
trunk/Antlr/Net/Antlr3.StringTemplate.dll
trunk/Antlr/Net/Antlr3.StringTemplate.pdb
trunk/Antlr/Net/Antlr3.exe
trunk/Antlr/Net/Antlr3.pdb
trunk/Antlr/Net/Codegen/Templates/ANTLRCore.sti
trunk/Antlr/Net/Codegen/Templates/ActionScript/AST.stg
trunk/Antlr/Net/Codegen/Templates/ActionScript/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/ActionScript/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/ActionScript/ActionScript.stg
trunk/Antlr/Net/Codegen/Templates/C/AST.stg
trunk/Antlr/Net/Codegen/Templates/C/ASTDbg.stg
trunk/Antlr/Net/Codegen/Templates/C/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/C/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/C/C.stg
trunk/Antlr/Net/Codegen/Templates/C/Dbg.stg
trunk/Antlr/Net/Codegen/Templates/CPP/CPP.stg
trunk/Antlr/Net/Codegen/Templates/CSharp/AST.stg
trunk/Antlr/Net/Codegen/Templates/CSharp/ASTDbg.stg
trunk/Antlr/Net/Codegen/Templates/CSharp/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/CSharp/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/CSharp/CSharp.stg
trunk/Antlr/Net/Codegen/Templates/CSharp/Dbg.stg
trunk/Antlr/Net/Codegen/Templates/CSharp/ST.stg
trunk/Antlr/Net/Codegen/Templates/CSharp2/AST.stg
trunk/Antlr/Net/Codegen/Templates/CSharp2/ASTDbg.stg
trunk/Antlr/Net/Codegen/Templates/CSharp2/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/CSharp2/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/CSharp2/CSharp2.stg
trunk/Antlr/Net/Codegen/Templates/CSharp2/Dbg.stg
trunk/Antlr/Net/Codegen/Templates/CSharp2/ST.stg
trunk/Antlr/Net/Codegen/Templates/CSharp3/AST.stg
trunk/Antlr/Net/Codegen/Templates/CSharp3/ASTDbg.stg
trunk/Antlr/Net/Codegen/Templates/CSharp3/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/CSharp3/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/CSharp3/CSharp3.stg
trunk/Antlr/Net/Codegen/Templates/CSharp3/Dbg.stg
trunk/Antlr/Net/Codegen/Templates/CSharp3/ST.stg
trunk/Antlr/Net/Codegen/Templates/Delphi/AST.stg
trunk/Antlr/Net/Codegen/Templates/Delphi/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/Delphi/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/Delphi/Delphi.stg
trunk/Antlr/Net/Codegen/Templates/Java/AST.stg
trunk/Antlr/Net/Codegen/Templates/Java/ASTDbg.stg
trunk/Antlr/Net/Codegen/Templates/Java/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/Java/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/Java/Dbg.stg
trunk/Antlr/Net/Codegen/Templates/Java/Java.stg
trunk/Antlr/Net/Codegen/Templates/Java/ST.stg
trunk/Antlr/Net/Codegen/Templates/JavaScript/AST.stg
trunk/Antlr/Net/Codegen/Templates/JavaScript/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/JavaScript/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/JavaScript/JavaScript.stg
trunk/Antlr/Net/Codegen/Templates/ObjC/AST.stg
trunk/Antlr/Net/Codegen/Templates/ObjC/ASTDbg.stg
trunk/Antlr/Net/Codegen/Templates/ObjC/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/ObjC/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/ObjC/Dbg.stg
trunk/Antlr/Net/Codegen/Templates/ObjC/ObjC.stg
trunk/Antlr/Net/Codegen/Templates/Perl5/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/Perl5/Perl5.stg
trunk/Antlr/Net/Codegen/Templates/Python/AST.stg
trunk/Antlr/Net/Codegen/Templates/Python/ASTDbg.stg
trunk/Antlr/Net/Codegen/Templates/Python/ASTParser.stg
trunk/Antlr/Net/Codegen/Templates/Python/ASTTreeParser.stg
trunk/Antlr/Net/Codegen/Templates/Python/Dbg.stg
trunk/Antlr/Net/Codegen/Templates/Python/Python.stg
trunk/Antlr/Net/Codegen/Templates/Python/ST.stg
trunk/Antlr/Net/Codegen/Templates/Ruby/Ruby.stg
trunk/Antlr/Net/Targets/Antlr3.Targets.ActionScript.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.ActionScript.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.ActionScript.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.C.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.C.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.C.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.CSharp.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.CSharp.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.CSharp.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.CSharp2.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.CSharp2.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.CSharp2.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.CSharp3.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.CSharp3.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.CSharp3.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.Cpp.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.Cpp.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.Cpp.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.Delphi.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.Delphi.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.Delphi.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.Java.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.Java.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.Java.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.JavaScript.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.JavaScript.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.JavaScript.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.ObjC.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.ObjC.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.ObjC.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.Perl5.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.Perl5.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.Perl5.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.Python.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.Python.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.Python.pdb
trunk/Antlr/Net/Targets/Antlr3.Targets.Ruby.dll
trunk/Antlr/Net/Targets/Antlr3.Targets.Ruby.dll.config
trunk/Antlr/Net/Targets/Antlr3.Targets.Ruby.pdb
trunk/Antlr/Net/Tool/Templates/depend.stg
trunk/Antlr/Net/Tool/Templates/dot/action-edge.st
trunk/Antlr/Net/Tool/Templates/dot/decision-rank.st
trunk/Antlr/Net/Tool/Templates/dot/dfa.st
trunk/Antlr/Net/Tool/Templates/dot/edge.st
trunk/Antlr/Net/Tool/Templates/dot/epsilon-edge.st
trunk/Antlr/Net/Tool/Templates/dot/nfa.st
trunk/Antlr/Net/Tool/Templates/dot/state.st
trunk/Antlr/Net/Tool/Templates/dot/stopstate.st
trunk/Antlr/Net/Tool/Templates/messages/formats/antlr.stg
trunk/Antlr/Net/Tool/Templates/messages/formats/gnu.stg
trunk/Antlr/Net/Tool/Templates/messages/formats/vs2005.stg
trunk/Antlr/Net/Tool/Templates/messages/languages/en.stg
trunk/Antlr/antlr-3.4-complete.jar
trunk/Antlr/antlrworks-1.4.3.jar
trunk/CredibilityCalculator/Calculators/CredibilityPolicy.cs
trunk/CredibilityCalculator/Calculators/CredibilityPolicyWithRules.cs
trunk/CredibilityCalculator/ClientQuenstionForm.cs
trunk/CredibilityCalculator/CredibilityCalculator.csproj
trunk/CredibilityCalculator/CredibilityCalculator.csproj.vspscc
trunk/CredibilityCalculator/Helpers/Extensions.cs
trunk/CredibilityCalculator/Helpers/InputDataAttribute.cs
trunk/CredibilityCalculator/ICredibilityPolicy.cs
trunk/CredibilityCalculator/Money.cs
trunk/CredibilityCalculator/Program.cs
trunk/CredibilityCalculator/Properties/AssemblyInfo.cs
trunk/CredibilityCalculator/Rules/BusinessRuleContext.cs
trunk/CredibilityCalculator/Rules/CarCostsRule.cs
trunk/CredibilityCalculator/Rules/IBusinessRule.cs
trunk/CredibilityCalculator/Rules/IncomeRule.cs
trunk/CredibilityCalculator/Rules/LivingConstsRule.cs
trunk/CredibilityCalculator/Rules/PeopleSupportRule.cs
trunk/CredibilityDSL/ClientQuenstionForm.cs
trunk/CredibilityDSL/CredibilityDSL.csproj
trunk/CredibilityDSL/CredibilityDSL.csproj.vspscc
trunk/CredibilityDSL/CredibilityPolicy.cs
trunk/CredibilityDSL/DSL/CredibilityCodeGenerator.cs
trunk/CredibilityDSL/DSL/CredibilityDSL.g
trunk/CredibilityDSL/DSL/CredibilityDSLLexer.cs
trunk/CredibilityDSL/DSL/CredibilityDSLParser.cs
trunk/CredibilityDSL/DSL/CredibilityDslVisitor.cs
trunk/CredibilityDSL/DSL/Parser.cs
trunk/CredibilityDSL/Helpers/Extensions.cs
trunk/CredibilityDSL/Helpers/InputDataAttribute.cs
trunk/CredibilityDSL/ICredibilityPolicy.cs
trunk/CredibilityDSL/Money.cs
trunk/CredibilityDSL/Program.cs
trunk/CredibilityDSL/Properties/AssemblyInfo.cs
trunk/DSLSamples.sln
trunk/DSLSamples.vssscc
trunk/SimpleDSL/CodeGenerator.cs
trunk/SimpleDSL/EvaluationException.cs
trunk/SimpleDSL/Interpreter.cs
trunk/SimpleDSL/Parser.cs
trunk/SimpleDSL/Program.cs
trunk/SimpleDSL/Properties/AssemblyInfo.cs
trunk/SimpleDSL/Simple.g
trunk/SimpleDSL/SimpleDSL.csproj
trunk/SimpleDSL/SimpleDSL.csproj.vspscc
trunk/SimpleDSL/SimpleLexer.cs
trunk/SimpleDSL/SimpleParser.cs
Download
Click the following link to download dsl.zip.
dsl.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »