Permalink
Browse files

Initial commit

  • Loading branch information...
0 parents commit 9c8eaf1a78b6f574a1aa03b2cae6d10f85be5a5f @krestenkrab krestenkrab committed Nov 9, 2009
Showing with 12,157 additions and 0 deletions.
  1. +16 −0 .classpath
  2. +2 −0 .gitignore
  3. +23 −0 .project
  4. BIN appmon.beam
  5. +3,242 −0 appmon.dis
  6. +1,136 −0 erl/beam_disasm.erl
  7. BIN erl/beam_loader.beam
  8. +100 −0 erl/beam_loader.erl
  9. +43 −0 erl/test1.S
  10. BIN erl/test1.beam
  11. +10 −0 erl/test1.erl
  12. +10 −0 erl/test1.erl~
  13. BIN lib/OtpErlang.jar
  14. BIN lib/asm-3.2.jar
  15. BIN lib/asm-analysis-3.2.jar
  16. BIN lib/asm-commons-3.2.jar
  17. BIN lib/asm-tree-3.2.jar
  18. BIN lib/asm-util-3.2.jar
  19. BIN lib/asm-xml-3.2.jar
  20. BIN lib/src.zip
  21. +1 −0 run
  22. +102 −0 src/org/erlang/EAtom.java
  23. +276 −0 src/org/erlang/EBIF.java
  24. +52 −0 src/org/erlang/EBig.java
  25. +26 −0 src/org/erlang/ECons.java
  26. +52 −0 src/org/erlang/EDouble.java
  27. +5 −0 src/org/erlang/EFun.java
  28. +5 −0 src/org/erlang/EFunRef.java
  29. +57 −0 src/org/erlang/EInteger.java
  30. +75 −0 src/org/erlang/EList.java
  31. +5 −0 src/org/erlang/EModule.java
  32. +41 −0 src/org/erlang/ENil.java
  33. +5 −0 src/org/erlang/ENode.java
  34. +54 −0 src/org/erlang/ENumber.java
  35. +40 −0 src/org/erlang/EObject.java
  36. +8 −0 src/org/erlang/EPID.java
  37. +68 −0 src/org/erlang/EPair.java
  38. +5 −0 src/org/erlang/EPort.java
  39. +40 −0 src/org/erlang/ERT.java
  40. +38 −0 src/org/erlang/ESeq.java
  41. +121 −0 src/org/erlang/EString.java
  42. +14 −0 src/org/erlang/ETerm.java
  43. +385 −0 src/org/erlang/ETuple.java
  44. +23 −0 src/org/erlang/ETuple0.java
  45. +32 −0 src/org/erlang/ETuple1.java
  46. +39 −0 src/org/erlang/ETuple2.java
  47. +51 −0 src/org/erlang/ETuple3.java
  48. +56 −0 src/org/erlang/ETuple4.java
  49. +10 −0 src/org/erlang/ErlangError.java
  50. +42 −0 src/org/erlang/ErlangException.java
  51. +5 −0 src/org/erlang/NotImplemented.java
  52. +5 −0 src/org/erlang/Tail.java
  53. +183 −0 src/org/erlang/beam/BIFUtil.java
  54. +58 −0 src/org/erlang/beam/BasicBlock.java
  55. +166 −0 src/org/erlang/beam/BeamFile.java
  56. +10 −0 src/org/erlang/beam/BeamLoader.java
  57. +151 −0 src/org/erlang/beam/BeamOpcode.java
  58. +898 −0 src/org/erlang/beam/BeamTypeAnalysis.java
  59. +82 −0 src/org/erlang/beam/ErlangBeamDisLoader.java
  60. +95 −0 src/org/erlang/beam/OtpConverter.java
  61. +336 −0 src/org/erlang/beam/TypeMap.java
  62. +22 −0 src/org/erlang/bif.java
  63. +5 −0 src/org/erlang/export.java
  64. +494 −0 src/org/erlang/jbeam/BEAMFile.java
  65. +35 −0 src/org/erlang/jbeam/BeamFileTag.java
  66. +107 −0 src/org/erlang/jbeam/beam.g
  67. +22 −0 src/org/erlang/jbeam/beam.tokens
  68. +843 −0 src/org/erlang/jbeam/beam2.java
  69. +946 −0 src/org/erlang/jbeam/beamLexer.java
  70. +530 −0 src/org/erlang/jbeam/beamParser.java
  71. +15 −0 src/org/erlang/jbeam/ops/AllocateZero.java
  72. +13 −0 src/org/erlang/jbeam/ops/AttributesDecl.java
  73. +34 −0 src/org/erlang/jbeam/ops/BasicBlock.java
  74. +37 −0 src/org/erlang/jbeam/ops/Call.java
  75. +42 −0 src/org/erlang/jbeam/ops/CallExtOnly.java
  76. +26 −0 src/org/erlang/jbeam/ops/CodeAdapter.java
  77. +11 −0 src/org/erlang/jbeam/ops/CompilationInfo.java
  78. +18 −0 src/org/erlang/jbeam/ops/Deallocate.java
  79. +13 −0 src/org/erlang/jbeam/ops/ExportsDecl.java
  80. +8 −0 src/org/erlang/jbeam/ops/Expr.java
  81. +24 −0 src/org/erlang/jbeam/ops/ExternalFunction.java
  82. +17 −0 src/org/erlang/jbeam/ops/FileDecl.java
  83. +47 −0 src/org/erlang/jbeam/ops/FuncInfo.java
  84. +109 −0 src/org/erlang/jbeam/ops/FunctionAdapter.java
  85. +108 −0 src/org/erlang/jbeam/ops/FunctionDecl.java
  86. +77 −0 src/org/erlang/jbeam/ops/GCBif.java
  87. +57 −0 src/org/erlang/jbeam/ops/Insn.java
  88. +17 −0 src/org/erlang/jbeam/ops/ModuleDecl.java
  89. +19 −0 src/org/erlang/jbeam/ops/Move.java
  90. +24 −0 src/org/erlang/jbeam/ops/PutInsn.java
  91. +25 −0 src/org/erlang/jbeam/ops/PutToupleInsn.java
  92. +28 −0 src/org/erlang/jbeam/ops/Register.java
  93. +14 −0 src/org/erlang/jbeam/ops/RegisterX.java
  94. +13 −0 src/org/erlang/jbeam/ops/RegisterY.java
  95. +11 −0 src/org/erlang/jbeam/ops/Return.java
  96. +5 −0 src/org/erlang/jbeam/ops/Stmt.java
  97. +42 −0 src/org/erlang/jbeam/ops/Test.java
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="erl"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="lib" path="lib/asm-3.2.jar" sourcepath="lib/src.zip"/>
+ <classpathentry kind="lib" path="lib/asm-commons-3.2.jar" sourcepath="lib/src.zip"/>
+ <classpathentry kind="lib" path="/Users/krab/Systems/antlr-3.2/lib/antlr-3.2.jar" sourcepath="/Users/krab/Downloads/antlr-3.2/runtime/Java/src/main/java"/>
+ <classpathentry kind="lib" path="/erjang/lib/asm-3.2.jar" sourcepath="/Users/krab/Downloads/asm-3.2/src.zip"/>
+ <classpathentry kind="lib" path="/erjang/lib/asm-analysis-3.2.jar"/>
+ <classpathentry kind="lib" path="/erjang/lib/asm-commons-3.2.jar"/>
+ <classpathentry kind="lib" path="/erjang/lib/asm-tree-3.2.jar"/>
+ <classpathentry kind="lib" path="/erjang/lib/asm-util-3.2.jar"/>
+ <classpathentry kind="lib" path="lib/OtpErlang.jar" sourcepath="/Users/krab/Systems/otp_src_R13B02-1/lib/jinterface/java_src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
@@ -0,0 +1,2 @@
+bin
+*.class
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>erlang</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.dltk.core.scriptbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.deved.antlride.core.nature</nature>
+ </natures>
+</projectDescription>
Binary file not shown.
Oops, something went wrong.

0 comments on commit 9c8eaf1

Please sign in to comment.