Improve `SyntaxError` suggestions for common operator typos and cross-language mistakes
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 77.2k
- Forks
- 35.9k
- Métricas de merge de PR
- Métricas de PR pendientes
Descripción
As I proposed in #151129 (comment), we can also add suggestions for
<>("not equal" in Pascal and Python 2), "=<", "=>" and "=!" (typo in "<=", ">=" and "!="), "===" ("is" in JavaScript and PHP).
suggested by @serhiy-storchaka
"===" ("is" in JavaScript and PHP).
And Mathematica.
follow up #150906
I'll submit a PR for this . shortly
Linked PRs
- gh-151375
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza revisando la discusión en #150906 y el PR gh-151375 enlazado; después, sigue el comportamiento existente de las sugerencias de SyntaxError para los errores tipográficos de los operadores indicados. Se considerará terminado cuando las sugerencias solicitadas entre lenguajes y para operadores escritos incorrectamente estén cubiertas de forma coherente, con las pruebas correspondientes si forman parte del cambio existente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- compilers
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 30/100