programming-languages 相关问题

编程语言是一种人工语言,旨在表达可由机器执行的计算。 **请注意:**与Stack Overflow上的其他地方一样,资源和教程推荐请求,事物列表请求(“哪种语言具有此功能......”)和过度基于意见(“什么是最好的” ......“)问题不在话题。

if-else 评估的顺序以及转发到各个分支 - 这重要吗,还是直接跳转?

我在这里使用了 C++ 语法和标签,但这种现象可以适用于任何编程语言。 关于条件分支,这是一个相当小众的方面,所以请耐心等待。 我知道哦...

回答 1 投票 0

Ada 中的重载子程序

我们的编程语言教授告诉我们: “在 Ada 中,重载函数的返回类型可用于消除调用的歧义(因此两个重载函数可以具有相同的参数...

回答 1 投票 0

基于堆栈的语言的图灵完备性证明

我正在编写一种基于堆栈操作的笑话语言。我试图找到使其图灵完整所需的最少量指令,但不知道是否有一种语言基于一个

回答 3 投票 0

寻找能让你改变真假的编程语言

出于好奇,我正在寻找一种动态的面向对象语言,它允许您将 true 更改为 false,反之亦然。 像这样的东西: 真=假,假=真; 这也应该

回答 8 投票 0

Java 字节码不在 .class 文件中

我正在开发一个个人项目只是为了好玩,一种新的编程语言(只是因为还不够)。我打算让它在 JVM 上运行,但我需要在编译后的文件中存储一些元数据......

回答 1 投票 0

如何通过共享库实现不同编程语言之间的相互调用?

最近我对Apache如何支持Python WSGI很感兴趣。经过研究,我发现有一个mod_python模块,它是一个用C编写的共享库。此外,我还

回答 1 投票 0

确定性上下文无关语法与上下文无关语法?

我正在阅读比较语言课的笔记,我有点困惑...... 上下文无关语法和确定性上下文无关语法有什么区别?我特别...

回答 2 投票 0

了解循环旋转的挑战?

首先我想感谢您的帮助。 我正在解决循环旋转问题,您必须将列表/数组的内容向右移动并有效地包装 el...

回答 7 投票 0

制作语法LL(1)

我有以下语法: S → a S b S | b S a S | ε 由于我正在尝试为其编写一个小型编译器,因此我想将其设为 LL(1)。我发现这里似乎存在 FIRST/FOLLOW 冲突,...

回答 1 投票 0

SIMD 编程语言

在过去的几年里,我做了很多 SIMD 编程,大部分时间我都依赖编译器内部函数(例如用于 SSE 编程的函数)或编程

回答 9 投票 0

使非运算符(“!”标记)更加明显?

逻辑上的“!”操作员很难看到,这篇文章是关于寻找修复/解决该问题的最佳方法。 问题是英语单词“not”颠倒了

回答 1 投票 0

C++“或”运算符

这可以以某种方式完成吗? if((a || b) == 0) 返回 1; 返回0; 所以它就像...如果 a OR b 等于 0,那么...但它对我不起作用。 我真正的代码是: bool Circle2::contains(Line2 l) { ...

回答 10 投票 0

为三星冰箱开发应用程序

我正在研究如何为三星冰箱开发自己的应用程序。我一直在网上搜索,但我似乎找不到任何编程或开发的有用链接......

回答 2 投票 0

哪些编程语言不将 if 视为语法?

其中编程语言是条件块(if),在语法上与函数调用没有不同,包括在错误条件下执行的任何“else”代码块...

回答 1 投票 0

Java中如何存储方法返回的数组

我想将一个方法返回的数组存储到另一个数组中。我怎样才能做到这一点? 公共 int[] 方法(){ int z[] = {1,2,3,5}; 返回z; } 当我调用这个方法时,我如何存储

回答 6 投票 0

第五代语言?

有人要求我提供此类语言,我的第一次天真的尝试带来了两个列表 清单 A) 基于约束而不是算法来解决问题的编程语言。例如。序言 ...

回答 3 投票 0

在java中不使用类名静态访问.class对象

在java中,可以在不使用(换句话说,键入)类名的情况下访问类。一个例子 公共类示例{ /** * 非静态上下文,只能从...调用

回答 3 投票 0

如果编程语言中的所有内容都是表达式,那么它会是引用透明的吗?

我在某处读到,虽然经过多次搜索后找不到它,但有人提议创建一种新的编程语言,这将是完全引用透明的......

回答 2 投票 0

如何编写动态类型检查器?

例如我有像这样的签名 sig(参数) { Object.repeat } sig(参数) { Integer.maybe } sig(参数) { Object.repeat(1) } sig(参数) { 函数 |班级 } sig(参数) { [Dictionary.re...

回答 1 投票 0

什么是方法调度?

什么是方法调度?我可以找到几个具体的例子,但我无法找到方法分派的抽象定义。有人愿意冒险吗?

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.