资 源 简 介
The Cat programming language is a functional stack-based programming language, with an optional static type-system. Think Forth meets Haskell. Cat is heavily inspired by the Joy programming language.
The main project is the C# source code for an interpreter of the Cat language maintained by the language designer Christopher Diggins. You can view the source code online at http://cat-language.googlecode.com/svn/trunk/.
The Cat interpreter is tested primarily on Windows but should also run on Linux and Mac using Mono.
文 件 列 表
Resources.Designer.cs
PegParser.cs
MetaCat.cs
ConstraintSolverUtil.cs
ConstraintSolver.cs
CodeGraph.cs
CatVarScopes.cs
CatVarRenamer.cs
CatUtil.cs
CatTypeVarList.cs
CatTypeReconstructor.cs
CatPrimitives.cs
CatParser.cs
CatOutput.cs
CatOptimizer.cs
CatMetaData.cs
CatMain.cs
CatList.cs
CatLambda.cs
CatKinds.cs
CatHashList.cs
CatGraphWindow.Designer.cs
CatGraphWindow.cs
CatGrammar.cs
CatFxnType.cs
CatFunctions.cs
CatExpr.cs
CatExecutor.cs
CatConfig.cs
CatClass.cs
CatBase.cs
CatAssemblyInfo.cs
cat.csproj
readme.txt
license.txt
user.cat
standard-vectors.cat
standard-shuffle.cat
standard-predicates.cat
standard-math.cat
standard-lists.cat
standard-hash.cat
standard-geometry.cat
standard-core.cat
standard-control-flow.cat
standard-combinators.cat
metacat-macros.cat
interpreter-flags.cat
interpreter-cmds.cat
extended-shuffling.cat
extended-lists.cat
everything.cat
demo-graphics.cat
demo-fixpoint.cat
demo-examples.cat
clr-regex.cat
clr-graphics.cat
mono_build.bat
launch_shell.bat
cat.sln
app.manifest
cat_mono.exe
Cat.exe
Resources.resx
CatGraphWindow.resx
cat.csproj.user
no_graphics_mono_build.bat
cat_mono_no_graphics.exe