Articles of compiler construction

Equivalente de cargadores de clase en .NET

¿Alguien sabe si es posible definir el equivalente de un “cargador de clases personalizado de Java” en .NET? Para dar un poco de historia: Estoy en el proceso de desarrollar un nuevo lenguaje de progtwigción que apunta al CLR, llamado “Liberty”. Una de las características del lenguaje es su capacidad para definir “constructores de tipo”, […]

¿Cómo descomstackr un archivo APK o DEX en la plataforma Android?

¿Es posible descomstackr un archivo APK o DEX en la plataforma Android? ¿Hay alguna herramienta que pueda descomstackr un archivo APK?

Tamaño de la cadena de inicialización en java

Aparentemente hay un límite para el tamaño de una cadena de inicialización en javac. ¿Alguien puede ayudarme a identificar cuál es el límite máximo, por favor? Gracias editar: Estamos construyendo una cadena de inicialización que se verá más o menos así “{1,2,3,4,5,6,7,8 ……}” pero con 10 000 números idealmente. Cuando hacemos esto para 1000 funciona, […]

¿Es posible instalar un comstackdor de C # sin Visual Studio?

Quiero construir proyectos desde la línea de comando. ¿Es posible implementar un comstackdor de C # sin instalar Visual Studio ?

Agregar funcionalidad de scripting a aplicaciones .NET

Tengo un pequeño juego escrito en C #. Utiliza una base de datos como back-end. Es un juego de cartas coleccionables , y quería implementar la función de las cartas como un guión. Lo que quiero decir es que esencialmente tengo una interfaz, ICard , que implementa una clase de tarjeta ( public class Card056 […]

error: propiedad atómica escribible no puede emparejar un setter / getter sintetizado con un setter / getter definido por el usuario

Hace poco intenté comstackr un proyecto anterior de Xcode (que solía comstackr muy bien), y ahora veo muchos errores de esta forma: error: writable atomic property ‘someProperty’ cannot pair a synthesized setter/getter with a user defined setter/getter El patrón de código que causa estos errores siempre se ve así: // Interface: @property (retain) NSObject * […]

Comstackndo con g ++ usando múltiples núcleos

Pregunta rápida: ¿cuál es la bandera del comstackdor para permitir que g ++ engendre varias instancias de sí mismo para comstackr proyectos grandes más rápido (por ejemplo, 4 archivos fuente a la vez para una CPU multi-core)? Muchas gracias.

¿Por qué Java activa las entradas contiguas parece ejecutarse más rápido con casos adicionales?

Estoy trabajando en un código Java que debe ser altamente optimizado, ya que se ejecutará en funciones activas que se invocan en muchos puntos en la lógica de mi progtwig principal. Parte de este código implica multiplicar variables double por 10 elevado a exponent int no negativo arbitrario s. Una forma rápida (editar: pero no […]

Pato escribiendo en el comstackdor de C #

Nota: Esta no es una pregunta acerca de cómo implementar o emular la tipificación de pato en C # … Durante varios años tuve la impresión de que ciertas características del lenguaje C # eran depdendent en las estructuras de datos definidas en el idioma en sí (que siempre me pareció un extraño escenario de […]

Objective-C #import loop

Tengo el siguiente código: #import #import “ServerRequest.h” // works even though this line is included #import “ServerResponseRecord.h” @protocol ServerRequestDelegate -(void)request:(id)request gotResponseRecord:(ServerResponseRecord*)response; -(void)request:(id)request gotError:(NSError*)error; @end Se comstack y funciona bien. Sin embargo, si reemplazo las declaraciones de método con: -(void)request:(ServerRequest*)request gotResponseRecord:(ServerResponseRecord*)response; -(void)request:(ServerRequest*)request gotError:(NSError*)error; Obtengo el error de syntax inesperado “error: esperado”) “antes de ‘ServerRequest’”. La única […]