Can't reference classes
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Área
- compilers
Línea de trabajo
Empieza reproduciendo el fallo del intérprete de hscript con los ejemplos Main y com.clientside.main.Main del issue. Rastrea cómo el intérprete resuelve los identificadores y las importaciones; el issue se aborda cuando la referencia de clase prevista se resuelve durante la ejecución del script en lugar de producir EUnknownVariable.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
it seems that hscript interpreter could not recognize my classes if I used them into script.
ex: I used my classMain , I got error when tried to execute:
js__$Boot_HaxeError {val: {…}, stack: "Error: EUnknownVariable(Main)↵ at hscript_Inter
I used to import my class Main at the same place where I execute the script.
I also, tried to use the full package name to reference the Main class com.clientside.main.Main, I got error:
v: "com"
__enum__: "hscript.Error"
stack: Error: EUnknownVariable(com)
Any idea?
- Lenguaje dominante
- Haxe
- Estrellas
- 308
- Forks
- 154
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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.
Más de HaxeFoundation/hscript
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
HaxeFoundation/hscript#166 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 50/100
HaxeFoundation/hscript#161 · 1 comentario ·
-
Haxe4 try-catchAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
HaxeFoundation/hscript#144 · 3 comentarios ·
-
Preferred file extension?Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
HaxeFoundation/hscript#109 · 1 comentario ·
-
Async interpreter work exampleAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
HaxeFoundation/hscript#98 · 1 reacción ·
Todos los issues de HaxeFoundation/hscript
Issues similares
-
bug Fortran low priority OOP
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
bug stdlib
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
visual-track: inline Pose fails MARKUP_SURFACE_OUTPUT; track Surface omits VisualClipMotion outputAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
0.kind: enhancement 9.needs: package (update)
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día