- Code Highlighting.
The Interface should be highlight [code_name] and should output code_name.php
- Code Automatic Highlighting
This part should be written in javascript.
- Code Compiling
We should write a safety-check program to make sure the program does no harm to our server, and running in the sandbox is optional.
The interface should be:
fake_compile xxx.cpp
fake_compile xxx.pas
fake_compile xxx.java
fake_compile xxx.cc
fake_compile xxx.c
etc.
- Code History Version
The SAM algorithm should be used to check the change of the code, and we must design an algorithm to choose a optimized solution among a range of codediffs.
There'll be two programs that provide interfaces.
- Merge [code_historical] [xxx.patch]
- Generate [code_historical_version] [code_current_version]
and it should generate a readable patch list.
some other declarations and interfaces will be given next time.
this is the initial developing plan.
The Interface should be highlight [code_name] and should output code_name.php
This part should be written in javascript.
We should write a safety-check program to make sure the program does no harm to our server, and running in the sandbox is optional.
The interface should be:
fake_compile xxx.cpp
fake_compile xxx.pas
fake_compile xxx.java
fake_compile xxx.cc
fake_compile xxx.c
etc.
The SAM algorithm should be used to check the change of the code, and we must design an algorithm to choose a optimized solution among a range of codediffs.
There'll be two programs that provide interfaces.
and it should generate a readable patch list.
some other declarations and interfaces will be given next time.
this is the initial developing plan.