Download Prolog.NET

Description

A .NET-base implementation of Prolog based on the Warren Abstract Machine (WAM) architecture.

Icons

Prolog.NET

Source Files

The download file prolog.zip has the following entries.


BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
Prolog/Copyright.txt/*from  w w w. jav a2  s.  c om*/
Prolog/License - Lingua.txt
Prolog/License - Windows API Code Pack.txt
Prolog/License.txt
Prolog/Prolog Diagrams.pptx
Prolog/Prolog.NET.docx
Prolog/Prolog.NET.pdf
Prolog/Prolog.sln
Prolog/Prolog.vssscc
Prolog/Prolog/BacktrackingPredicate.cs
Prolog/Prolog/BacktrackingPredicateDelegate.cs
Prolog/Prolog/Clause.cs
Prolog/Prolog/Code/CodeComment.cs
Prolog/Prolog/Code/CodeCommentList.cs
Prolog/Prolog/Code/CodeCompoundTerm.cs
Prolog/Prolog/Code/CodeCompoundTermList.cs
Prolog/Prolog/Code/CodeFunctor.cs
Prolog/Prolog/Code/CodeList.cs
Prolog/Prolog/Code/CodeSentence.cs
Prolog/Prolog/Code/CodeSentenceDataObject.cs
Prolog/Prolog/Code/CodeTerm.cs
Prolog/Prolog/Code/CodeTermList.cs
Prolog/Prolog/Code/CodeValue.cs
Prolog/Prolog/Code/CodeValueBoolean.cs
Prolog/Prolog/Code/CodeValueDateTime.cs
Prolog/Prolog/Code/CodeValueDouble.cs
Prolog/Prolog/Code/CodeValueException.cs
Prolog/Prolog/Code/CodeValueInteger.cs
Prolog/Prolog/Code/CodeValueNumeric.cs
Prolog/Prolog/Code/CodeValueObject.cs
Prolog/Prolog/Code/CodeValueString.cs
Prolog/Prolog/Code/CodeValueType.cs
Prolog/Prolog/Code/CodeVariable.cs
Prolog/Prolog/CodePredicate.cs
Prolog/Prolog/CodePredicateDelegate.cs
Prolog/Prolog/Common/IImmuttable.cs
Prolog/Prolog/Common/IReadableCollection.cs
Prolog/Prolog/Common/IReadableList.cs
Prolog/Prolog/Common/ReadableList.cs
Prolog/Prolog/Compiler.cs
Prolog/Prolog/Diagrams/Code.cd
Prolog/Prolog/Diagrams/Compiler.cd
Prolog/Prolog/Diagrams/Program.cd
Prolog/Prolog/Diagrams/Prolog.cd
Prolog/Prolog/Diagrams/Runtime.cd
Prolog/Prolog/Diagrams/WamMachine.cd
Prolog/Prolog/Diagrams/WamTerm.cd
Prolog/Prolog/ExecutionResults.cs
Prolog/Prolog/Function.cs
Prolog/Prolog/FunctionDelegate.cs
Prolog/Prolog/Functor.cs
Prolog/Prolog/Grammar/Nonterminals/AdditionalCompoundTermMembers.cs
Prolog/Prolog/Grammar/Nonterminals/AdditionalListItems.cs
Prolog/Prolog/Grammar/Nonterminals/AdditionalProgramStatements.cs
Prolog/Prolog/Grammar/Nonterminals/AdditionalStatementElements.cs
Prolog/Prolog/Grammar/Nonterminals/BinaryElementExpression200.cs
Prolog/Prolog/Grammar/Nonterminals/BinaryElementExpression400.cs
Prolog/Prolog/Grammar/Nonterminals/BinaryElementExpression500.cs
Prolog/Prolog/Grammar/Nonterminals/BinaryElementExpression700.cs
Prolog/Prolog/Grammar/Nonterminals/BinaryOp200.cs
Prolog/Prolog/Grammar/Nonterminals/BinaryOp400.cs
Prolog/Prolog/Grammar/Nonterminals/BinaryOp500.cs
Prolog/Prolog/Grammar/Nonterminals/BinaryOp700.cs
Prolog/Prolog/Grammar/Nonterminals/Clause.cs
Prolog/Prolog/Grammar/Nonterminals/CompoundTermBody.cs
Prolog/Prolog/Grammar/Nonterminals/CompoundTermMember.cs
Prolog/Prolog/Grammar/Nonterminals/Element.cs
Prolog/Prolog/Grammar/Nonterminals/Functor.cs
Prolog/Prolog/Grammar/Nonterminals/List.cs
Prolog/Prolog/Grammar/Nonterminals/ListBody.cs
Prolog/Prolog/Grammar/Nonterminals/ListItem.cs
Prolog/Prolog/Grammar/Nonterminals/ListItems.cs
Prolog/Prolog/Grammar/Nonterminals/ListTail.cs
Prolog/Prolog/Grammar/Nonterminals/ListTailItem.cs
Prolog/Prolog/Grammar/Nonterminals/OptionalCompoundTermBody.cs
Prolog/Prolog/Grammar/Nonterminals/OptionalListBody.cs
Prolog/Prolog/Grammar/Nonterminals/OptionalListTail.cs
Prolog/Prolog/Grammar/Nonterminals/OptionalProcedureComments.cs
Prolog/Prolog/Grammar/Nonterminals/OptionalProgramStatement.cs
Prolog/Prolog/Grammar/Nonterminals/OptionalRuleBody.cs
Prolog/Prolog/Grammar/Nonterminals/OptionalTermBody.cs
Prolog/Prolog/Grammar/Nonterminals/Program.cs
Prolog/Prolog/Grammar/Nonterminals/PrologNonterminal.cs
Prolog/Prolog/Grammar/Nonterminals/Query.cs
Prolog/Prolog/Grammar/Nonterminals/Statement.cs
Prolog/Prolog/Grammar/Nonterminals/StatementElement.cs
Prolog/Prolog/Grammar/Nonterminals/Term.cs
Prolog/Prolog/Grammar/Nonterminals/UnaryElementExpression200.cs
Prolog/Prolog/Grammar/Nonterminals/UnaryOp200.cs
Prolog/Prolog/Grammar/Nonterminals/Value.cs
Prolog/Prolog/Grammar/Terminals/Atom.cs
Prolog/Prolog/Grammar/Terminals/Bar.cs
Prolog/Prolog/Grammar/Terminals/CloseBrace.cs
Prolog/Prolog/Grammar/Terminals/CloseBracket.cs
Prolog/Prolog/Grammar/Terminals/CloseParenthesis.cs
Prolog/Prolog/Grammar/Terminals/ColonDash.cs
Prolog/Prolog/Grammar/Terminals/Comma.cs
Prolog/Prolog/Grammar/Terminals/Comment.cs
Prolog/Prolog/Grammar/Terminals/Cut.cs
Prolog/Prolog/Grammar/Terminals/LineComment.cs
Prolog/Prolog/Grammar/Terminals/LiteralBoolean.cs
Prolog/Prolog/Grammar/Terminals/LiteralDouble.cs
Prolog/Prolog/Grammar/Terminals/LiteralInteger.cs
Prolog/Prolog/Grammar/Terminals/LiteralString.cs
Prolog/Prolog/Grammar/Terminals/OpAdd.cs
Prolog/Prolog/Grammar/Terminals/OpBitwiseAnd.cs
Prolog/Prolog/Grammar/Terminals/OpBitwiseExclusiveOr.cs
Prolog/Prolog/Grammar/Terminals/OpBitwiseNegate.cs
Prolog/Prolog/Grammar/Terminals/OpBitwiseOr.cs
Prolog/Prolog/Grammar/Terminals/OpCanUnify.cs
Prolog/Prolog/Grammar/Terminals/OpCannotUnify.cs
Prolog/Prolog/Grammar/Terminals/OpComposedOf.cs
Prolog/Prolog/Grammar/Terminals/OpDivide.cs
Prolog/Prolog/Grammar/Terminals/OpEqual.cs
Prolog/Prolog/Grammar/Terminals/OpGreater.cs
Prolog/Prolog/Grammar/Terminals/OpGreaterEqual.cs
Prolog/Prolog/Grammar/Terminals/OpIs.cs
Prolog/Prolog/Grammar/Terminals/OpLess.cs
Prolog/Prolog/Grammar/Terminals/OpLessEqual.cs
Prolog/Prolog/Grammar/Terminals/OpModulo.cs
Prolog/Prolog/Grammar/Terminals/OpMultiply.cs
Prolog/Prolog/Grammar/Terminals/OpPower.cs
Prolog/Prolog/Grammar/Terminals/OpRemainder.cs
Prolog/Prolog/Grammar/Terminals/OpShiftLeft.cs
Prolog/Prolog/Grammar/Terminals/OpShiftRight.cs
Prolog/Prolog/Grammar/Terminals/OpSubtract.cs
Prolog/Prolog/Grammar/Terminals/OpTermEqual.cs
Prolog/Prolog/Grammar/Terminals/OpTermGreater.cs
Prolog/Prolog/Grammar/Terminals/OpTermGreaterEqual.cs
Prolog/Prolog/Grammar/Terminals/OpTermLess.cs
Prolog/Prolog/Grammar/Terminals/OpTermLessEqual.cs
Prolog/Prolog/Grammar/Terminals/OpTermUnequal.cs
Prolog/Prolog/Grammar/Terminals/OpUnequal.cs
Prolog/Prolog/Grammar/Terminals/OpUnify.cs
Prolog/Prolog/Grammar/Terminals/OpenBrace.cs
Prolog/Prolog/Grammar/Terminals/OpenBracket.cs
Prolog/Prolog/Grammar/Terminals/OpenParenthesis.cs
Prolog/Prolog/Grammar/Terminals/Period.cs
Prolog/Prolog/Grammar/Terminals/ProcedureComment.cs
Prolog/Prolog/Grammar/Terminals/PrologTerminal.cs
Prolog/Prolog/Grammar/Terminals/Semicolon.cs
Prolog/Prolog/Grammar/Terminals/Variable.cs
Prolog/Prolog/Grammar/Terminals/Whitespace.cs
Prolog/Prolog/IPrologInstructionContainer.cs
Prolog/Prolog/IPrologVariableListContainer.cs
Prolog/Prolog/Library.cs
Prolog/Prolog/LibraryList.cs
Prolog/Prolog/LibraryMethod.cs
Prolog/Prolog/LibraryMethodList.cs
Prolog/Prolog/LibraryMethods/AllSolutionMethods.cs
Prolog/Prolog/LibraryMethods/ArithmeticExpressionMethods.cs
Prolog/Prolog/LibraryMethods/ControlConstructMethods.cs
Prolog/Prolog/LibraryMethods/RandomNumberMethods.cs
Prolog/Prolog/LibraryMethods/StringExpressionMethods.cs
Prolog/Prolog/LibraryMethods/TermProcessingMethods.cs
Prolog/Prolog/LibraryMethods/TermUnificationMethods.cs
Prolog/Prolog/LibraryMethods/TypeConversionExpressionMethods.cs
Prolog/Prolog/LibraryMethods/TypeValueTestingMethods.cs
Prolog/Prolog/LibraryMethods/ValueComparisonMethods.cs
Prolog/Prolog/Parser.cs
Prolog/Prolog/PerformanceStatistics.cs
Prolog/Prolog/Predicate.cs
Prolog/Prolog/PredicateDelegate.cs
Prolog/Prolog/Procedure.cs
Prolog/Prolog/ProcedureClauseList.cs
Prolog/Prolog/Program.cs
Prolog/Prolog/ProgramProcedureList.cs
Prolog/Prolog/Prolog.csproj
Prolog/Prolog/Prolog.csproj.vspscc
Prolog/Prolog/PrologInstruction.cs
Prolog/Prolog/PrologInstructionStream.cs
Prolog/Prolog/PrologMachine.cs
Prolog/Prolog/PrologQueryEventArgs.cs
Prolog/Prolog/PrologQueryResults.cs
Prolog/Prolog/PrologStackFrame.cs
Prolog/Prolog/PrologStackFrameList.cs
Prolog/Prolog/PrologVariable.cs
Prolog/Prolog/PrologVariableList.cs
Prolog/Prolog/Properties/AssemblyInfo.cs
Prolog/Prolog/Query.cs
Prolog/Prolog/Redistribute/Lingua.dll
Prolog/Prolog/RoutedClauseEventArgs.cs
Prolog/Prolog/RoutedClauseEventHandler.cs
Prolog/Prolog/UnifyModes.cs
Prolog/Prolog/WamChoicePoint.cs
Prolog/Prolog/WamCompoundTerm.cs
Prolog/Prolog/WamContext.cs
Prolog/Prolog/WamDeferenceTypes.cs
Prolog/Prolog/WamEnvironment.cs
Prolog/Prolog/WamInstruction.cs
Prolog/Prolog/WamInstructionOpCodes.cs
Prolog/Prolog/WamInstructionPointer.cs
Prolog/Prolog/WamInstructionRegister.cs
Prolog/Prolog/WamInstructionRegisterTypes.cs
Prolog/Prolog/WamInstructionStream.cs
Prolog/Prolog/WamInstructionStreamAttribute.cs
Prolog/Prolog/WamInstructionStreamBuilder.cs
Prolog/Prolog/WamInstructionStreamClauseAttribute.cs
Prolog/Prolog/WamInstructionStreamVariableAttribute.cs
Prolog/Prolog/WamMachine.cs
Prolog/Prolog/WamMachineStates.cs
Prolog/Prolog/WamMachineStepEventArgs.cs
Prolog/Prolog/WamMachineStepEventArgsState.cs
Prolog/Prolog/WamReferenceTarget.cs
Prolog/Prolog/WamReferenceTargetList.cs
Prolog/Prolog/WamReferenceTargetMapping.cs
Prolog/Prolog/WamValue.cs
Prolog/Prolog/WamValueBoolean.cs
Prolog/Prolog/WamValueDateTime.cs
Prolog/Prolog/WamValueDouble.cs
Prolog/Prolog/WamValueException.cs
Prolog/Prolog/WamValueInteger.cs
Prolog/Prolog/WamValueObject.cs
Prolog/Prolog/WamValueString.cs
Prolog/Prolog/WamValueType.cs
Prolog/Prolog/WamVariable.cs
Prolog/PrologLibrary/CoreExpressions.cs
Prolog/PrologLibrary/PrologLibrary.csproj
Prolog/PrologLibrary/PrologLibrary.csproj.vspscc
Prolog/PrologLibrary/Properties/AssemblyInfo.cs
Prolog/PrologSchedule/App.xaml
Prolog/PrologSchedule/App.xaml.cs
Prolog/PrologSchedule/AppState.cs
Prolog/PrologSchedule/CommonExceptionHandlers.cs
Prolog/PrologSchedule/Controls/ScheduleControl.xaml
Prolog/PrologSchedule/Controls/ScheduleControl.xaml.cs
Prolog/PrologSchedule/Controls/ScheduleDayControl.xaml
Prolog/PrologSchedule/Controls/ScheduleDayControl.xaml.cs
Prolog/PrologSchedule/PrologScheduler.csproj
Prolog/PrologSchedule/PrologScheduler.csproj.vspscc
Prolog/PrologSchedule/Properties/AssemblyInfo.cs
Prolog/PrologSchedule/Properties/Resources.Designer.cs
Prolog/PrologSchedule/Properties/Resources.resx
Prolog/PrologSchedule/Properties/Settings.Designer.cs
Prolog/PrologSchedule/Properties/Settings.settings
Prolog/PrologSchedule/Redistribute/Microsoft.WindowsAPICodePack.dll
Prolog/PrologSchedule/Resources/ApplicationIcon.ico
Prolog/PrologSchedule/Schedule.cs
Prolog/PrologSchedule/ScheduleDay.cs
Prolog/PrologSchedule/ScheduleShift.cs
Prolog/PrologSchedule/Scheduler.cs
Prolog/PrologSchedule/Windows/MainWindow.xaml
Prolog/PrologSchedule/Windows/MainWindow.xaml.cs
Prolog/PrologSchedule/app.config
Prolog/PrologSchedule/app.manifest
Prolog/PrologTest/Program.cs
Prolog/PrologTest/ProgramTest.cs
Prolog/PrologTest/PrologTest.csproj
Prolog/PrologTest/PrologTest.csproj.vspscc
Prolog/PrologTest/Properties/AssemblyInfo.cs
Prolog/PrologTest/Properties/Settings.Designer.cs
Prolog/PrologTest/Properties/Settings.settings
Prolog/PrologTest/Redistribute/Lingua.dll
Prolog/PrologTest/TestPutStructure.cs
Prolog/PrologTest/app.config
Prolog/PrologWorkbench/App.xaml
Prolog/PrologWorkbench/App.xaml.cs
Prolog/PrologWorkbench/AppState.cs
Prolog/PrologWorkbench/ApplicationTitleConverter.cs
Prolog/PrologWorkbench/CodeUtility.cs
Prolog/PrologWorkbench/CommonExceptionHandlers.cs
Prolog/PrologWorkbench/Controls/DebugComponent.xaml
Prolog/PrologWorkbench/Controls/DebugComponent.xaml.cs
Prolog/PrologWorkbench/Controls/InstructionStreamUserControl.xaml
Prolog/PrologWorkbench/Controls/InstructionStreamUserControl.xaml.cs
Prolog/PrologWorkbench/Controls/ProgramExplorerComponent.xaml
Prolog/PrologWorkbench/Controls/ProgramExplorerComponent.xaml.cs
Prolog/PrologWorkbench/Controls/ProgramTreeUserControl.xaml
Prolog/PrologWorkbench/Controls/ProgramTreeUserControl.xaml.cs
Prolog/PrologWorkbench/Controls/StackFrameListUserControl.xaml
Prolog/PrologWorkbench/Controls/StackFrameListUserControl.xaml.cs
Prolog/PrologWorkbench/Controls/TraceComponent.xaml
Prolog/PrologWorkbench/Controls/TraceComponent.xaml.cs
Prolog/PrologWorkbench/Controls/TranscriptComponent.xaml
Prolog/PrologWorkbench/Controls/TranscriptComponent.xaml.cs
Prolog/PrologWorkbench/Controls/VariableListUserControl.xaml
Prolog/PrologWorkbench/Controls/VariableListUserControl.xaml.cs
Prolog/PrologWorkbench/LinguaTraceListener.cs
Prolog/PrologWorkbench/PrologCommands.cs
Prolog/PrologWorkbench/PrologDebugCommands.cs
Prolog/PrologWorkbench/PrologWorkbench.csproj
Prolog/PrologWorkbench/PrologWorkbench.csproj.vspscc
Prolog/PrologWorkbench/Properties/AssemblyInfo.cs
Prolog/PrologWorkbench/Properties/Resources.Designer.cs
Prolog/PrologWorkbench/Properties/Resources.resx
Prolog/PrologWorkbench/Properties/Settings.Designer.cs
Prolog/PrologWorkbench/Properties/Settings.settings
Prolog/PrologWorkbench/Redistribute/Lingua.dll
Prolog/PrologWorkbench/Redistribute/Microsoft.WindowsAPICodePack.Shell.dll
Prolog/PrologWorkbench/Redistribute/Microsoft.WindowsAPICodePack.dll
Prolog/PrologWorkbench/Resources/AboutLicense.xaml
Prolog/PrologWorkbench/Resources/ApplicationIcon.ico
Prolog/PrologWorkbench/SettingsExtension.cs
Prolog/PrologWorkbench/Transcript.cs
Prolog/PrologWorkbench/TranscriptEntry.cs
Prolog/PrologWorkbench/TranscriptEntryList.cs
Prolog/PrologWorkbench/TranscriptEntryTypes.cs
Prolog/PrologWorkbench/ViewConverter.cs
Prolog/PrologWorkbench/Views.cs
Prolog/PrologWorkbench/Windows/AboutDialog.xaml
Prolog/PrologWorkbench/Windows/AboutDialog.xaml.cs
Prolog/PrologWorkbench/Windows/ButtonImages.xaml
Prolog/PrologWorkbench/Windows/MainWindow.xaml
Prolog/PrologWorkbench/Windows/MainWindow.xaml.cs
Prolog/PrologWorkbench/Windows/Resources/StepIn.png
Prolog/PrologWorkbench/Windows/Resources/StepOut.png
Prolog/PrologWorkbench/Windows/Resources/StepOver.png
Prolog/PrologWorkbench/Windows/SavePromptDialog.xaml
Prolog/PrologWorkbench/Windows/SavePromptDialog.xaml.cs
Prolog/PrologWorkbench/WriteTraceLineDelegate.cs
Prolog/PrologWorkbench/app.config
Prolog/PrologWorkbench/app.manifest
Prolog/PrologWorkbenchSetup/PrologWorkbenchSetup.vdproj
Prolog/PrologWorkbenchSetup/PrologWorkbenchSetup.vdproj.vspscc
Prolog/Readme.txt
Prolog/Samples/farmer.prolog
Prolog/Samples/list.prolog
Prolog/Samples/peg.prolog
Prolog/Samples/schedule.prolog
Prolog/Samples/zebra.prolog
Prolog/Tests/farmer.prolog.xml
Prolog/Tests/list.prolog.xml

Download

Click the following link to download prolog.zip.

prolog.zip




















Home »
  C# Free Code »
    Development »




Algorithm
ANTLR
AOP
Application
Barcode
CHM
Design Patterns
Desktop
DotNet
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
Engine
Epub
Example
File
File Library
Framework
GIS
Intellisense
IoC
Library
log4net
Matlab
MSBuild
MVC
MVP
MVVM
Numerical Library
NUnit
OpenCL
Plugin
Quartz
Resx File
SDK
SMS
Thread
UnitTest
Utility
VisualStudio
Windows
XML