Giter Site home page Giter Site logo

learn-lang's Introduction

learn-lang

  1. run
    运行打印 hello world

研究语言工具,确定:

  • 语言是解释运行,还是编译运行
  • 从代码到运行的操作过程
  • 语言工具处理代码并处理依赖库的时候,依赖库的搜索路径是什么,搜索顺序是什么,如何获取搜索路径,如何配置搜索路径
  1. variable
    变量的定义和使用

  2. arithmetic
    加减乘除

  3. branch
    分支结构

  4. loop
    循环结构

  5. function
    函数的定义和调用

  6. bit
    位运算

  7. type
    某些常见类型。值类型、引用类型?赋值是复制还是共享?

  8. library
    库的定义和引用

  9. struct
    自定义数据结构

  10. interface
    数据结构的接口的定义与实现

  11. inherit
    数据结构的继承(意义在于代码复用)

  12. code_data
    代码作为数据,可以是预处理阶段,也可以是运行阶段

  13. type_param
    类型作为参数

  14. misc
    杂项
    读取命令行参数、字符串比较
    泛型
    动态列表

learn-lang's People

Contributors

saigut avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.