Port primitives from shotgun to C++
Reported by Evan Phoenix | July 15th, 2008 @ 02:12 PM | in 1.0 preview
See the file shotgun_primitives.txt in the root of the cpp branch for a current list of primitives.
Also, run rake missing_primitives to see which primitives still need to be implemented.
As you decide to port one, please indicate in this ticket and assign yourself a ticket to port specific ones.
Also, there are some namespace cleanups in the C++ branch for primitive names, so do a quick check that it's not already implemented in a more sane namespace. For instance, the "add" primitive is named "fixnum_add" in C++.
Comments and changes to this ticket
-
-
Eric Hodel July 21st, 2008 @ 03:50 PM
- → Tag changed from to cpp primitive
Playing with bytearray_size
-
Eric Hodel July 23rd, 2008 @ 01:44 PM
Added missing_primitives task to cpp branch so we know what's left to do
-
Eric Hodel July 23rd, 2008 @ 03:51 PM
Removed:
create_pipe
env_get
env_set
gettimeofday
micro_sleep
mktime
str_crypt
strftime
from shotgun_primitives in cpp branch since they all seem FFI-able
-
-
Brian Ford July 28th, 2008 @ 04:09 PM
Dir primitives are mostly finished. Waiting on functioning Ruby exceptions raised from C++.
Working on lookuptable and string_xxx, except string_to_sexp.
-
Brian Ford November 24th, 2008 @ 04:31 PM
- → State changed from new to resolved
The remaining primitives will be ported as needed. Open a specific ticket if a missing primitive is causing code to fail.
Please Login or create a free account to add a new comment.
You can update this ticket by sending an email to from your email client. (help)
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
