Skip to content

isaacveg/Yacc-lex-for-reversed-automatic-differentiation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yacc-lex-for-reversed-automatic-differentiation

lex和yacc编写的反向自动微分程序代码

First: what is Reversed automatic differentiation? Google or Baidu 首先请通过百度或者谷歌学会反向自动微分是什么~

Simple pick up of Lex & Yacc (flex & bison):

  1. yacc & lex online manual http://dinosaur.compilertools.net/
  2. Mini-C-Compiler in yacc https://github.com/rabishah/Mini-C-Compiler-using-Flex-And-Yacc
  3. generating file:lex translate.l yacc translate.y gcc y.tab.c -ly -ll(google it and you'll get it)
  4. small calculator https://developer.ibm.com/technologies/systems/tutorials/au-lexyacc/
  5. try to read as much as you can! Good luck.

快速入门必看:

  1. yacc和lex简洁版手册 http://dinosaur.compilertools.net/
  2. 小型c语言编译器 https://github.com/rabishah/Mini-C-Compiler-using-Flex-And-Yacc
  3. linux编译命令行:lex translate.l 下一句yacc translate.y 下一句gcc y.tab.c -ly -ll(可能有区别建议百度)
  4. 小型计算器 https://developer.ibm.com/technologies/systems/tutorials/au-lexyacc/
  5. 本实验要求巨大多英文阅读能力,请多多加油~
  6. 中科大2020CS编译原理zql班实验

About

yacc lex for reversed automatic differentiation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published