当前分类:language-implementation

go - 在 Gosync.Map 中,为什么这部分实现不一致或者我误解了什么?

c++ - 通过 C/C++ 编译和编译器错误/限制

language-design - 在底层语言中实现脚本语言核心方法的优点和缺点

compiler-construction - 在设计编译器时,处理递归是否需要特殊处理?

java - java中移位运算的实现

exception - Ada 83 异常是否包括资源清理?

performance - 为什么 Racket 的实现比 MIT Scheme 快这么多?

haskell - 懒惰和纯洁有什么关系?

c - 实现 C#include 指令的内部处理

c - 我如何在标准 C89 的位级处理 double ?

c++ - 为什么 std::same_as 以如此奇怪的方式实现?

x86 - 进程内存中的 Unicode 字符串

forth - Forth LEAVE ... LOOP 是如何实现的,因为事先不知道 LEAVE 的数量?

haskell - G-machine,(非)严格上下文 - 为什么 case 表达式需要特殊处理

variables - 如何在不使用 "letrec"的情况下实现 "set!"?

interpreter - 在 Nimrod 中的 Brainfuck 翻译

asynchronous - 异步回调是如何实现的?

compiler-construction - 在使用 LLVM 编写 JIT 时,您将如何重用 C 操作码实现?

compilation - 字节码栈与三个地址

arrays - 用于共享数组子范围的智能垃圾收集器?

热门标签: