Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Anders Blomdell
LabComm
Commits
f0710bb4
Commit
f0710bb4
authored
Feb 15, 2014
by
Sven Gestegård Robertz
Browse files
added LabComm2013 as default version for python encoder and decoder
parent
13d97334
Changes
3
Hide whitespace changes
Inline
Side-by-side
examples/wiki_example/example_decoder.py
View file @
f0710bb4
...
...
@@ -4,7 +4,8 @@ import labcomm
import
sys
if
__name__
==
"__main__"
:
d
=
labcomm
.
Decoder
(
labcomm
.
StreamReader
(
open
(
sys
.
argv
[
1
])),
sys
.
argv
[
2
])
version
=
sys
.
argv
[
2
]
if
len
(
sys
.
argv
)
==
3
else
"LabComm2013"
d
=
labcomm
.
Decoder
(
labcomm
.
StreamReader
(
open
(
sys
.
argv
[
1
])),
version
)
while
True
:
try
:
...
...
examples/wiki_example/run
View file @
f0710bb4
...
...
@@ -21,4 +21,4 @@ javac -cp ../../lib/java:. *.java
# Run through all executables (c->java->Python)
./example_encoder one two
java
-cp
../../lib/java:. example_decoder_encoder example.encoded example.javaencoded
PYTHONPATH
=
../../lib/python ./example_decoder.py example.javaencoded
LabComm2013
PYTHONPATH
=
../../lib/python ./example_decoder.py example.javaencoded
lib/python/labcomm/LabComm.py
View file @
f0710bb4
...
...
@@ -553,7 +553,7 @@ class Codec(object):
class
Encoder
(
Codec
):
def
__init__
(
self
,
writer
,
version
):
def
__init__
(
self
,
writer
,
version
=
"LabComm2013"
):
super
(
Encoder
,
self
).
__init__
()
self
.
writer
=
writer
self
.
versoin
=
version
...
...
@@ -634,7 +634,7 @@ class Encoder(Codec):
# self.pack("!i%ds" % len(s), len(s), s)
class
Decoder
(
Codec
):
def
__init__
(
self
,
reader
,
version
):
def
__init__
(
self
,
reader
,
version
=
"LabComm2013"
):
super
(
Decoder
,
self
).
__init__
()
self
.
reader
=
reader
self
.
version
=
version
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment