zoukankan      html  css  js  c++  java
  • expression,statement,definition ,identifier(symbol) ,literal(字面量) 术语

    expression: an expression evaluates to a value only

    statement: a statement containing executable code

    definition: a definition instantiating an identifier

    identifier(symbol):identifier are tokens(also called symbols) which name language entities

    literal(字面量): a value,as opposed to an identifier,written into the source code of a computer program

    token:

    a lexical token or simply token is a string with an assigned and thus identified meaning,

    it its structured as a pair consisting of a token name and an optional token value,

    The token name is a category of a lexical unit. Common token names are:

    · identifier: names the programmer chooses;

    · keyword: names already in the programming language

    · separator(also known as punctuators): punctuation characters and paired-delimiters

    · operator:symbols that operate on arguments and produce results

    · literal:numeric,logical,textual,literals

    · comment:line,block

    =========================================================

    expression表达式

    表达式是 常量、变量、操作符、函数的组合,最后通过计算返回一个值。

    这个计算的过程被称作 evaluation

    变量也是一个expression因为它代表着内存中的一个值

    statement语句

    语句包含着可执行代码

    (containing executable code)

    definition声明

    definition会实例化一个identifier

    identifier(symbol)

    符号表: symbol table.

  • 相关阅读:
    System.arraycopy用法
    Springmvc Get请求Tomcat、WebLogic中文乱码问题
    Rails内存的问题 Java内存情况
    Java 执行系统命令
    搭建Cocos2d-JS开发环境
    xcode 6 改动组织及开发人员
    poj
    hdu 4869 Turn the pokers (思维)
    【剑指offer】扑克牌的顺子
    NYOJ 480 Fibonacci Again!
  • 原文地址:https://www.cnblogs.com/eret9616/p/11250832.html
Copyright © 2011-2022 走看看