Skip to content

Symbol expression

在computer science、mathematics中 ,symbol expression是一种非常有效的、广泛采用的描述方式/语言,本章将对它进行专门描述。

wanweibaike S-expression

In computer programming, S-expressions (or symbolic expressions, abbreviated as sexprs) are a notation for nested list (tree-structured) data, invented for and popularized by the programming language Lisp, which uses them for source code as well as data.

NOTE:

一、"expression tree and 括号-Nested parentheses"

二、关于S-expression的一些非常好的例子,参见:

a、cs.unm 11 S-expressions, the Syntax of Lisp

Symbol expression in computer science

1、在computer science中,使用symbol expression来描述abstract structure(这其实是一次抽象过程),然后依据此structure来生成computation。比如formal language、computational graph。理解语义。

2、本文是在computer algebra、formal language之上的,以一个更高的角度来描述它们,或者说,它们都可以看做是symbol的一种application 。

Symbol expression and tree

1、在computer science中,symbol expression 都可以使用tree、graph来进行描述、实现。

2、expression tree

Expression

在下面章节中涉及到了expression:

1) Theory\Programming-language-construct\Basic-Language-construct

2) C-family-language\C-and-C++\Expression

3) 工程compiler-principle的Chapter-2-A-Simple-Syntax-Directed-Translator\2.2-Syntax-Definition

4) 工程language的Language\Language-in-discipline章节