Skip to content

jdoyle1983/cpScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

171 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CpScript

ANSI C

ProjectDescriptionNotes
libCpScript.Asm C CpScript Assembly Library (Core CpScript)
  • Static and Shared Libs
  • CpScript Standard Library
libCpScript.ObjectBasic C CpScript Object Basic Library
  • Contains Both Static and Shared Libs
  • Generates CpScript Assembly
cpInt CpScript Assembly Runtime
  • Runtime Environment For Cp Script Assembly
  • Loads and Runs CpScript Assembly and CpScript Binary Script
  • Can Compile CpScript Assembly Into CpScript Binary
cpObjCmp Compiles CpScript Object Basic into CpScript Assembly
cpConsole Interactive CpScript Object Basic Console
execRuntime Runtime base app to create standalone Object Basic Script executables
makeExec Tool to compile Object Basic Script into standalone executable.

.NET

ProjectDescriptionNotes
libCpScript.Net.StdLib C# Interop Library For libCpStdLib
  • P/Invoke
libCpScript.Net.Asm C# Interop Library For libCpScript.Asm
  • P/Invoke
libCpScript.Net.ObjectBasic C# Interop Library For libCpScript.ObjectBasic & libCpScript.Asm
  • P/Invoke

Building

  • .NET
    • 32Bit .NET dll's are pre-built, and under the Build directory
    • A MonoDevelop solution is available under the CSharp folder if you want to rebuild the .NET libraries.
  • ANSI C
    • Requirements
      • Windows - MingW32 Build Environment OR Cygwin
      • Linux - Standard Build Environment
    • Building
      • Enter the C directory
      • Windows - mingw32-make -f Makefile.win
      • Linux or Cygwin - make
    • All files are compiled under the Build directory from the project root directory

About

Custom C scripting engine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors