Challenge 1 + 2
This commit is contained in:
15
challenges/02-map-territory-challenges/answers.md
Normal file
15
challenges/02-map-territory-challenges/answers.md
Normal file
@@ -0,0 +1,15 @@
|
||||
1. Java (OpenJDK)
|
||||
-> No Flex/Yacc used
|
||||
-> Files:
|
||||
Scanner: [jdk/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Scanner.java]
|
||||
Parser: [jdk/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java]
|
||||
[https://github.com/openjdk/jdk/blob/1f484dae4efaa60cf18a3d4df947c05f1497bd5b]
|
||||
|
||||
2. Reasons not to JIT
|
||||
- Short running programs => Cost of compilation higher than gained speed
|
||||
- Little repeat execution of code
|
||||
- Platform-independence
|
||||
|
||||
3. Why do Lisps contain interpreters?
|
||||
- Better interactivity
|
||||
- Evaluation of Macros
|
||||
Reference in New Issue
Block a user