我正在业余时间开发自己的编程语言作为业余爱好。这是一种解释性语言。目前变量的语法是:
%<variable> = <value>
以下是一些示例:
%test = 10
%somevar = "Hello World"
目前,无论类型如何,您都可以如上所示声明为变量。如果需要,您甚至可以通过程序更改类型。
我从未学习过计算机科学,所以我并不是真正意识到静态与动态类型的优点和缺点。以下是我的问题:
语法示例:
%somevar int = 10
%another str = "Hello World"
如果您感兴趣,可以点击我的GitHub链接:https://github.com/reedoolang/reedoo
答案 0 :(得分:1)
对4的回答是否定的,这违反了它作为静态类型语言的定义。
其他问题是主观的。