ソースを参照

reorganize directory structure

Vladislav Folts 12 年 前
コミット
e47affb37c
20 ファイル変更12 行追加9 行削除
  1. 1 1
      README
  2. 0 3
      browser/build.cmd
  3. 6 0
      build.cmd
  4. 0 0
      src/assert.js
  5. 0 0
      src/cast.js
  6. 0 0
      src/code.js
  7. 0 0
      src/context.js
  8. 0 0
      src/errors.js
  9. 0 0
      src/grammar.js
  10. 0 0
      src/lexer.js
  11. 0 0
      src/module.js
  12. 0 0
      src/oc.js
  13. 0 0
      src/parser.js
  14. 0 0
      src/procedure.js
  15. 0 0
      src/rtl.js
  16. 0 0
      src/stream.js
  17. 0 0
      src/type.js
  18. 3 3
      test/build_test_unit_browser.cmd
  19. 1 1
      test/test.cmd
  20. 1 1
      test/test_unit.cmd

+ 1 - 1
README

@@ -3,4 +3,4 @@ Oberon 07 compiler
 Written in JavaScript and transaltes Oberon to JavaScript code so it can be run in web browser.
 Written in JavaScript and transaltes Oberon to JavaScript code so it can be run in web browser.
 
 
 Quick start:
 Quick start:
-Go to browser/ and run build.cmd. It will make os.js in current directory. Now you can open oberonjs.html.
+run build.cmd (installed Python 2.x or 3.x required). It will make _out/os.js and _out/oberonjs.html. You can try compiler using oberonjs.html.

+ 0 - 3
browser/build.cmd

@@ -1,3 +0,0 @@
-cd ..
-browser\linkjs.py oc.js browser/oc.js
-cd browser

+ 6 - 0
build.cmd

@@ -0,0 +1,6 @@
+mkdir _out
+cd src
+..\browser\linkjs.py oc.js ../_out/oc.js
+cd ..
+copy browser\oberonjs.html _out
+start _out\oberonjs.html

+ 0 - 0
assert.js → src/assert.js


+ 0 - 0
cast.js → src/cast.js


+ 0 - 0
code.js → src/code.js


+ 0 - 0
context.js → src/context.js


+ 0 - 0
errors.js → src/errors.js


+ 0 - 0
grammar.js → src/grammar.js


+ 0 - 0
lexer.js → src/lexer.js


+ 0 - 0
module.js → src/module.js


+ 0 - 0
oc.js → src/oc.js


+ 0 - 0
parser.js → src/parser.js


+ 0 - 0
procedure.js → src/procedure.js


+ 0 - 0
rtl.js → src/rtl.js


+ 0 - 0
stream.js → src/stream.js


+ 0 - 0
type.js → src/type.js


+ 3 - 3
test/build_test_unit_browser.cmd

@@ -1,3 +1,3 @@
-cd ..
-browser\linkjs.py test/test_unit.js test/test_unit_browser.js
-cd test
+cd ..\src
+..\browser\linkjs.py ../test/test_unit.js ../test/test_unit_browser.js
+cd ..\test

+ 1 - 1
test/test.cmd

@@ -1,2 +1,2 @@
-SET NODE_PATH=%~dp0..
+SET NODE_PATH=%~dp0../src
 "C:\Program Files\nodejs\node.exe" test.js
 "C:\Program Files\nodejs\node.exe" test.js

+ 1 - 1
test/test_unit.cmd

@@ -1,2 +1,2 @@
-SET NODE_PATH=%~dp0..
+SET NODE_PATH=%~dp0../src
 "C:\Program Files\nodejs\node.exe" test_unit.js %*
 "C:\Program Files\nodejs\node.exe" test_unit.js %*