issues
search
softpano
/
pythonizer
Translator (or more correctly transcriber) from Perl to Python
http://www.softpanorama.org/Scripting/Pythonorama/Python_for_perl_programmers/Pythonizer/index.shtml
Other
39
stars
17
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Pythonizer will not run under Strawberry perl on windows
#133
snoopyjc
opened
2 years ago
1
perllib functions are are retained in pythonizer conversion - however no link/hook to process them or convert them to python import/lib
#132
pateshix
closed
2 years ago
9
Perl single line "if" statement fails - Deeep Recursion > 256 message - simple "if" passes...Please advise how to rewite this :if:
#131
pateshix
closed
2 years ago
2
substr of 1 char length at end of string generates code that gives IndexError
#130
snoopyjc
opened
2 years ago
1
State variables are not interpolated into strings
#129
snoopyjc
opened
2 years ago
1
State variable initialized to a function argument generates bad code
#128
snoopyjc
opened
2 years ago
1
Need to flatten qw inside anonymous arrays
#127
snoopyjc
opened
2 years ago
1
Hash initialization generates bad code if there are any expressions on the RHS
#126
snoopyjc
opened
2 years ago
1
Enh: Implement the c flag on tr
#125
snoopyjc
opened
2 years ago
1
Regex with DEFAULT_VAR and capturing groups needs to always set the DEFAULT_MATCH
#124
snoopyjc
opened
2 years ago
1
tr arguments should not be interpolated
#123
snoopyjc
opened
2 years ago
1
tr with d flag generates bad code if there is a replacement string
#122
snoopyjc
opened
2 years ago
1
tr ranges need to be expanded for maketrans
#121
snoopyjc
opened
2 years ago
2
The m flag on regex gets treated as the start of a new regex
#120
snoopyjc
opened
2 years ago
1
Last element index ( $# ) of a hash causes internal error
#119
snoopyjc
opened
2 years ago
1
qx or `backticks` in list context generates incorrect code
#118
snoopyjc
opened
2 years ago
1
Calling a subroutine as &mySub; needs to pass in @_
#117
snoopyjc
opened
2 years ago
1
Statement with both a bash-style "and" and a trailing "if" generates wrong code
#116
snoopyjc
opened
2 years ago
1
Chained hash or mixed inits don't generate proper code
#115
snoopyjc
opened
2 years ago
1
substr 4th value generates bad code
#114
snoopyjc
opened
2 years ago
0
Bad code is generated if you use a single quote as a substitution delimiter
#113
snoopyjc
opened
2 years ago
1
!~ generates the same code as =~
#112
snoopyjc
opened
2 years ago
1
Patterns containing array or hash lookups generate bad code
#111
snoopyjc
opened
2 years ago
1
A return statement with a || expression generates bad code
#110
snoopyjc
opened
2 years ago
1
References to special variables in subscripts or hash keys during string interpolation generates incorrect code
#109
snoopyjc
opened
2 years ago
1
Implement local
#108
snoopyjc
opened
2 years ago
2
If you refer to a variable argument, or the last argument number, bad code is generated
#107
snoopyjc
opened
2 years ago
1
Matching using a string as a regex produces a #FAILTRAN
#106
snoopyjc
opened
2 years ago
2
Assignment generates bad code if there are any ":=" operators in the LHS
#105
snoopyjc
opened
2 years ago
1
The index/rindex functions generate bad code
#104
snoopyjc
opened
2 years ago
0
Hash iterator idiom generates bad code
#103
snoopyjc
opened
2 years ago
1
Array assignment from builtin list-returning function generates bad code
#102
snoopyjc
opened
2 years ago
1
Bad code generated for pattern match with complex LHS
#101
snoopyjc
opened
2 years ago
1
Bad code generated if we have if/else on the same line
#100
snoopyjc
opened
2 years ago
1
Regex with local sub call generates bad code
#99
snoopyjc
opened
2 years ago
1
Don't assume a subscript for bare words if space before the [...] in a string
#98
snoopyjc
opened
2 years ago
1
Complex hash RHS values produces syntax error in the generated code
#97
snoopyjc
opened
2 years ago
1
Pythonizer generates code with a bad indent error for an if with an empty block
#96
snoopyjc
opened
2 years ago
1
Bad code generated if last statement in block before else or elsif doesn't end in ;
#95
snoopyjc
opened
2 years ago
1
next or last in block (not in loop) generates bad code
#94
snoopyjc
opened
2 years ago
1
"expr or return" generates bad code
#93
snoopyjc
opened
2 years ago
2
Bad code is generated if the program uses both @var and $var
#92
snoopyjc
opened
2 years ago
1
Bad code generated for exists with hash of hashes
#91
snoopyjc
opened
2 years ago
1
Regex inside subscript generates bad code
#90
snoopyjc
opened
2 years ago
1
If {q} used as a hash key - pythonizer thinks it's a q/.../ string
#89
snoopyjc
opened
2 years ago
2
-bareword not handled
#88
snoopyjc
opened
2 years ago
1
Old perl scripts use ' instead of :: - not handled
#87
snoopyjc
opened
2 years ago
1
Translating a line with multiple bash-style "and"s / "or"s generates hanging indents
#86
snoopyjc
opened
2 years ago
2
End of block logic is incorrect if expression ends the line with a '}'
#85
snoopyjc
opened
2 years ago
1
Wrong code generated for choosing multiple elements from array
#84
snoopyjc
opened
2 years ago
1
Next