Generating Web-based Semantically Aware Source Code Editors