因此,已经有一个Python程序设置在我必须构建的控制台上运行.我将使用Javascript为应用程序构建Web GUI界面.我怎么会:
一个.在不触及原始代码的情况下,处理这个Python程序的输入/输出.
湾 通过Javascript调用将控制台行输入发送到Python程序.我已经查看了原始HTTP请求/ AJAX,但我不确定我将如何将其作为输入发送到Python程序.
我正在编写我的第一个真正的Haskell项目,而且我在程序中组织状态时遇到了麻烦.它是一个Gameboy Color模拟器,因此有很多小标志,整个状态看起来像
data Memory s = Memory { memory :: STUArray s Word16 Word8
, registers :: STUArray s Word8 Word8
, sp :: STRef s Word16
, pc :: STRef s Word16
, cycles :: STRef s Word16
, ime :: STRef s Bool --Interrupt Master Enable Flag
, halt :: STRef s Bool --Are we halted or not
, mode :: STRef s GPUMode -- GPU mode
, line :: STRef s Word8 -- GPU line
, transferred …Run Code Online (Sandbox Code Playgroud)