Skip to content

DawidvC/Logix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logix (one from the archives)

Logix is a project I worked on back around 2004. Unfortunately it is entirely dormant right now, and personally I have no plans to resurrect it.

It is a front-end to Python that allows what I was then calling "Multi-language Programming". That is, you can easily create new languages, and use multiple languages freely in a single program.

It supports extensible syntax, true procedural macros and code-quoting as in Lisp, and "language inheritance" (creating new languages by extending existing ones).

It's pretty cool, if I do say so myself, and it would be great to see it picked up by someone.

There is a decent tutorial in the doc directory.

GPL

Logix is released under the GPL 2.

About

Multi-Language Programming for Python (no longer maintaining)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Other 0.5%