Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Automatically exported from code.google.com/p/rpythonic

Notifications You must be signed in to change notification settings

leonhd/rpythonic

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

103 Commits
103 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RPythonic: Beta9 - May, 2012
Copyright 2012: Brett Hartshorn and The Blender Research Lab.
License: BSD

INSTALLING:
	Ubuntu:
		apt-get install
			python-ply
			libreadline-dev
			python-llvm
	Fedora:
		yum install
			python-ply
			cpp
			gcc
			glibc-devel
			mono-devel

	Optional: 
		java
		android SDK/NDK
		llvm


DEV NOTES:
	C++ Wrapper Gen - in progress...
	Rpython > LLVM - in progress...
	see the "scripts" folder for wrapper generator examples

Known Issues:
	rffi wrapper gen is broken
	android demos are broken
	c++ wrapper gen broken?


_____________________________________________________________
PYPY NOTES:
	A stripped down PyPy is now included with Rpythonic,
	it is no longer required you fetch the PyPy source and patch it.

	Custom Hacks:
		copy "pypy-trunk/pypy" to "rpythonic"

		pypy/translator/c/debug_print.c
			line 92, remove the ifndef block using "clock_gettime"

		copy file "opcode.py" from "lib-python/modified-2.7" to "pypy/tool"

		pypy/tool/stdlib_opcode.py
			line 108:		
			def load_pypy_opcode():
			    #from pypy.tool.lib_pypy import LIB_PYTHON_MODIFIED
			    #opcode_path = LIB_PYTHON_MODIFIED.join('opcode.py')
			    import os
			    opcode_path = os.path.join( os.path.split(os.path.abspath(__file__))[0], 'opcode.py' )

		from "pypy-trunk/" copy "py" and "lib_pypy" to "rpythonic"

		from "pypy-trunk/" copy "pytest.py" and "_pytest" to "rpythonic/pypy"
			modify pytest.py:
				import os
				DIR = os.path.split(os.path.abspath(__file__))[0]
				if DIR not in sys.path: sys.path.append( DIR )



About

Automatically exported from code.google.com/p/rpythonic

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.