项目作者: UsAndRufus

项目描述 :
C implementation of the Lox programming language, following the Crafting Interpreters book
高级语言: C
项目地址: git://github.com/UsAndRufus/clox.git
创建时间: 2021-04-20T21:14:14Z
项目社区:https://github.com/UsAndRufus/clox

开源协议:

下载


clox

C implementation of the Lox language, following the Crafting Interpreters book.
See my jlox repo for the first half of the book.

Progress

  1. 14. Chunks
  2. 15. A Virtual Machine
  3. 16. Scanning on Demand
  4. 17. Compiling Expressions
  5. 18. Types of Values
  6. 19. Strings
  7. 20. Hash Tables
  8. 21. Global Variables
  9. 22. Local Variables
  10. 23. Jumping Back and Forth
  11. 24. Calls and Functions
  12. 25. Closures
  13. 26. Garbage Collection
  14. 27. Classes and Instances
  15. 28. Methods and Initializers
  16. 29. Superclasses
  17. 30. Optimization