65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
所有
/
编译器
人工智能
人工智能
神经网络
机器学习
深度学习
ML.Net
大数据
数据科学
Tensorflow
ChatGPT
物联网
物联网
Arduino
边缘设备
Raspberry-Pi
可穿戴设备
IoT Edge
工业物联网
DevOps
DevOps
敏捷
自动化
持续构建
持续交付
持续部署
持续集成
部署
Git
安装
集成测试
负载测试
质量保证
TFS
单元测试
测试
容器
容器
Docker
Kubernetes
虚拟机
高性能计算
高性能计算
GPU
并行处理
并行化
矢量化
托管服务
托管服务
AWS
Cordova
ExtJS
Google Cloud
微服务
PhoneGap
无服务器
存储
Web Hosting
WordPress
Azure
安全
安全
区块链
密码学
加密
身份
身份服务器
Web 开发
Web 开发
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
移动应用
移动应用
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
桌面编程
桌面编程
Cocoa
Electron
QT
通用 Windows 平台
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
系统
数据库开发
数据库开发
数据可视化
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
生产力应用和服务
生产力应用和服务
LibreOffice
OpenOffice
Sharepoint
团队沟通工具
Biztalk
Microsoft Office
SAP
游戏开发
游戏开发
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
多媒体
多媒体
音频
图像处理
视频
音视频
DirectX
GDI
GDI+
OpenGL
通用编程
通用编程
算法
压缩
计算几何
仿真
异常
文件
互联网
本地化
内存管理
优化
解析器
性能
正则表达式
排序
状态机
架构
设计/图形
打印
字符串
线程
可用性
编程语言
编程语言
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
提交您的文章
编译器
编译器
精选阅读
TypeScript 100天 (第1天)
作者:
Pete O'Hanlon
TypeScript入门
TypeScript 100天 (第3天)
作者:
Pete O'Hanlon
更深入地了解类,
如何添加我们自己的构造函数,以及更改类外部的代码是否可以看到我们的字段
C++ 语言实现的 Z80/8085 全功能汇编器
作者:
Gregory Morse
C++ 语言实现的 Z80/8085 全功能汇编器
用 Rust 编写的 Git 查询语言
作者:
AmrDeveloper
介绍 GQL(Git 查询语言),可在 .
git 文件上执行类似 SQL 的查询
最新文章
TypeScript 100天 (第1天)
作者:
Pete O'Hanlon
TypeScript入门
TypeScript 100天 (第3天)
作者:
Pete O'Hanlon
更深入地了解类,
如何添加我们自己的构造函数,以及更改类外部的代码是否可以看到我们的字段
C++ 语言实现的 Z80/8085 全功能汇编器
作者:
Gregory Morse
C++ 语言实现的 Z80/8085 全功能汇编器
用 Rust 编写的 Git 查询语言
作者:
AmrDeveloper
介绍 GQL(Git 查询语言),可在 .
git 文件上执行类似 SQL 的查询
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
编译器
Knuth MIX 计算机模拟器
作者:
George Tryfonas
《计算机程序设计艺术》中 Don Knuth 的 MIX 计算机的汇编器和模拟器。
有歧义?让 NLT 为您解析
作者:
greenoldman
.Net 生态系统的词法分析器 + 解析器套件
匿名类型
作者:
ASP.NET Community
现在可以即时创建类定义。
这是匿名类型的概念,
类型基于的签名
Bobril - V - Bobril-build
作者:
Tomáš Růt
Bobril-build
Brainf*ck 编译器
作者:
Mladen Janković
本文档展示了如何使用 CodeDOM 从 Brainf*ck 源代码生成可执行文件。
CodeDOM Go Kit:
CodeDOM 已死,
CodeDOM 万岁!
作者:
honey the codewitch
如果您使用 CodeDOM,
这里有一个必不可少的包,
可以使其变得很棒。
Deslang:从代码到 CodeDOM 再到代码
作者:
honey the codewitch
代码生成,
更快
以 25% 的内存成本快速进行十次 malloc() 和 free()
作者:
altomaltes
对堆“C”内存系统的洞察。
从 CFG 文法生成 SLR 解析表
作者:
Mojtaba Eng
本文内容包括:从输入文法构建简单-LR (SLR) 解析表,并找出非终结符的 First 集和 Follow 集。
Mono 的 C# 编译器如何工作?
作者:
Mohammad A Rahman
Mono 是一个开源的免费编程语言项目。
它基于 ECMA 标准实现了 Microsoft 的 .
NET Framework,支持 C# 语言和通用语言运行时 (CLR)。
在本文中,
我将探讨 Mono C# 编译器是如何工作的。
如何用 JavaScript 编写一个简单的解释器
作者:
Peter_Olson
通过用 JavaScript 创建一个简单的计算器应用程序来介绍编译/解释过程
ELENA编程语言简介
作者:
Alex Rakov, Alexandre Bencz
ELENA 是一种通用的、
面向对象的、
多态的、
具有后期绑定的语言
触手可及的词法分析。
作者:
Frank-Rene Schaefer
使用 Quex 生成词法分析器
Lexly:一个小型的字节码可编程词法分析器/生成器
作者:
honey the codewitch
使用 Pike 虚拟机在 C# 中完全可编程的词法分析器/标记器/扫描器生成器
.Net 中的内存分配 - 值类型、引用类型、堆栈、堆、装箱、拆箱、Ref、Out 和 Volatile
作者:
saleemy2ks
本文讨论了 .Net 中的内存分配以及 JIT 编译器如何优化非易失性代码。
它还讨论了值类型、引用类型、堆栈、堆、装箱、拆箱、Ref、Out 和 Volatile。
速度的需要 - C++ 与汇编语言
作者:
Jose A Pascoa
无法击败 C++ 编译器?
新“var”关键字
作者:
ASP.NET Community
var关键字是Dot net Framework 3.5中的一个新关键字,它可以从结果集中推断其数据类型。var关键字例如,看
Newt:一个功能强大且小巧的 C# 解析器生成器
作者:
honey the codewitch
一个 LL(1) 拉取解析器和生成器,它声称自己是一个 LL(k) 解析器 - 具有丰富、简单且优美的 EBNF 语法。
为 Arm 平台优化 C/
C++ 程序
作者:
Tamar Christina
本文讨论了通过优化编译器代码来提高程序性能的各种技术,
重点关注 ARM 平台。
解析任何内容:高级 Parsley,
第二部分
作者:
honey the codewitch
使用 Parsley 将 C# 子集解析到 CodeDOM
Parsley: C# 中的递归下降解析器生成器
作者:
honey the codewitch
使用一种友好的语法格式,在大多数主要的 .
NET 语言中生成强大、
可维护的解析器
Pck/
LALR(1):一个 LR 解析算法
作者:
honey the codewitch
Pck 的一部分 LALR(1) 解析算法
Pck:代码汇总和快速入门指南
作者:
honey the codewitch
使用 PCK 为 C# 和其他 .
NET 语言创建语法、解析器和分词器
Pck:解析器构造工具包
作者:
honey the codewitch
一个用于不同解析工具的解析器生成器和统一系统
软件保护和反编译 - 起点信息
作者:
NewPast
软件保护和反编译软件作为一种新的破解方法
QS 第 1 部分 - 单元和集成测试的新方法
作者:
Simeon Sheye
Quality Gate One Studio 是一个测试框架,它提出了一种单元和集成测试的新方法。
Regex 作为一台微型“线程化”虚拟机
作者:
honey the codewitch
一个 Pike VM,用于在 C# 中运行非回溯 NFA 正则表达式
使用 Mali 离线编译器进行着色器优化
作者:
Jeremy C. Ong
在本文中,
我们将向您介绍 Mali 离线编译器作为游戏开发工作流程关键步骤的用法和预期优势。
简单的依赖注入器
作者:
p0a1u2l3
如何从头开始使用 C# 构建一个简单的依赖注入器。
Slang 第二部分:CodeDOM 中的作用域和类型解析
作者:
honey the codewitch
从 C# 源子集中获取准确的 CodeDOM
Sprache.
Calc:构建另一个表达式求值器
作者:
AlexeyYakovlev
本文演示了使用语法继承构建 Sprache 解析器的一种技术。
在 Windows 10 上使用 GPU 进行 Theano 机器学习
作者:
Dino Konstantopoulos
在 Windows 10 上使用 Nvidia 1070 GPU 运行 Theano,配备 CUDA 8 和 Visual Studio 2015
编译器带来的意外垃圾回收结果
作者:
Dennis C. Dietrich
一次性澄清 .
NET GC 如何识别要收集的对象。
.
.
希望如此。
.
.
通用对象编译器
作者:
Miguel Diaz Kusztrich
由您设计的任何语言的源代码驱动的对象创建
在 C# 中使用 Java 本机接口
作者:
Simon Agholor
如何从 .NET 应用程序调用 Java 方法。
狂野西部编程:宏
作者:
RegularJoe5150
一种替代标准宏的方案,旨在使宏稍微不那么“邪恶”
使用 Lua 和 Mewa 编写 LLVM 的编译器前端
作者:
Patrick P. Frey
在本文中,我们将了解如何使用 Mewa 用 Lua 编写一个非常原始的编译器,以及如何在 shell 中编译和运行一个简单的演示程序。
©
. All rights reserved.