index_uncompressed.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="google" value="notranslate">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Cake</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="css/prettify.css">
<link rel="stylesheet" type="text/css" href="css/style.css">
<link rel="stylesheet" type="text/css" href="css/jquery.terminal.css">
</head>
<body onload="start()">
<div class="header">
<nav class="navbar navbar-default" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html">Cake</a>
</div>
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">About<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">About Cake</a></li>
<li><a href="#">Developer</a></li>
<li><a href="#">add contents</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Project<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="project/prjIndex.html">New Project</a></li>
<li><a href="#">Open Project</a></li>
<li><a href="#">add contents</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Etc<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Donation</a></li>
<li><a href="#">Help</a></li>
<li><a href="#">add contents</a></li>
</ul>
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
<!-- Modal -->
<div id="loginModal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">
<span aria-hidden="true">x</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title">Login</h4>
</div>
<div class="modal-body" style="padding-left: 40px; padding-right: 40px;">
<form role="form">
<div class="form-group">
<input type="email" class="form-control" id="inputEmail1" placeholder="Email" required="" autofocus="">
<input type="password" class="form-control" id="inputPassword1" placeholder="Password" required="">
</div>
<div class="form-group" style="TEXT-ALIGN:center">
<div class="checkbox">
<label><input type="checkbox">Remember me</label>
</div>
</div>
<div class="form-group" style="TEXT-ALIGN:center">
<!--{call .signup/} Sign up-->
<a href="signup.html">Sign up</a>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-primary">Login</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
<!-- /.modal -->
<button class="btn btn-primary navbar-btn" data-toggle="modal" data-target="#loginModal">Login</button>
</ul>
</div>
</div>
</nav>
</div>
<div class="container">
<nav class="navbar navbar-default">
<div class="collapse navbar-collapse">
<div class="btn-toolbar" role="toolbar">
<div class="btn-group">
<button type="button" class="btn btn-default navbar-btn" disabled="disabled">
<span class="glyphicon glyphicon-file"></span> New File
</button>
<button type="button" class="btn btn-default navbar-btn" disabled="disabled">
<span class="glyphicon glyphicon-folder-open"></span> Open
</button>
<button type="button" class="btn btn-default navbar-btn" disabled="disabled">
<span class="glyphicon glyphicon-floppy-disk"></span> Save
</button>
<button type="button" class="btn btn-default navbar-btn" onclick="downloadCode()">
<span class="glyphicon glyphicon-download-alt"></span> Download
</button>
<button type="button" class="btn btn-default navbar-btn" onclick="discard()" data-toggle="button">
<span class="glyphicon glyphicon-trash"></span> Trash
</button>
</div>
<div class="btn-group">
<button type="button" class="btn btn-default navbar-btn" disabled="disabled">
<span class="glyphicon glyphicon-play"></span> Run
</button>
<button type="button" class="btn btn-default navbar-btn" disabled="disabled">
<span class="glyphicon glyphicon-wrench"></span> Setting
</button>
</div>
<div class="btn-group">
<button type="button" class="btn btn-default navbar-btn" disabled="disabled">
<span class="glyphicon glyphicon-fullscreen"></span> Fullscreen
</button>
</div>
</div>
</div>
</nav>
<div id="main-wrapper" class="row">
<!-- <div class="col-xs-2">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">Function Explorer</h4>
</div>
<div class="panel-body">
<ul class="list-group">
<li class="list-group-item"><code>void main( )</code></li>
<li class="list-group-item"><code>int func1( )</code></li>
<li class="list-group-item"><code>int func2( )</code></li>
</ul>
<div class="btn-group btn-group-sm ng-scope">
<button type="button" class="btn btn-default">
<span class="glyphicon glyphicon-plus"></span>
</button>
<button type="button" class="btn btn-default">
<span class="glyphicon glyphicon-minus"></span>
</button>
</div>
</div>
</div>
</div> -->
<div class="col-xs-8">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Workspace</h3>
</div>
<div id="blocklyDiv" class="panel-body"></div>
</div>
</div>
<xml id="toolbox">
<category name="Variables">
<category name="Variable">
<block type="variables_declare"></block>
<block type="variables_get"></block>
<block type="variables_set"></block>
</category>
<category name="Pointer">
<block type="variables_pointer_declare"></block>
<block type="variables_pointer_get"></block>
<block type="variables_pointer_set">
<value name="VAR">
<block type="variables_pointer_get">
</block>
</value></block>
<block type="variables_pointer_&"></block>
<block type="variables_pointer_*"></block>
</category>
<category name="Array">
<block type="variables_array_declare"></block>
<block type="variables_array_get"></block>
<block type="variables_array_set"></block>
</category>
</category>
<category name="Arithmetics">
<block type="math_number"></block>
<block type="math_arithmetic"></block>
<block type="math_modulo"></block>
</category>
<category name="Loops">
<block type="controls_whileUntil"></block>
<block type="controls_doWhile"></block>
<block type="controls_for"></block>
<block type="controls_flow_statements"></block>
</category>
<category name="Logic">
<block type="controls_if"></block>
<block type="controls_switch"></block>
<block type="controls_switch_break"></block>
<block type="logic_compare"></block>
<block type="logic_operation"></block>
<block type="logic_negate"></block>
<block type="logic_boolean"></block>
<block type="logic_null"></block>
<block type="logic_ternary"></block>
</category>
<category name="Functions" custom="PROCEDURE">
<block type="procedures_defnoreturn"></block>
<block type="procedures_defreturn"></block>
<block type="procedures_ifreturn"></block>
</category>
</category>
<category name="Structure" custom="STRUCTURE">
<block type="structure_define"></block>
<block type="structure_declare"></block>
</category>
<category name="Library">
<category name="Stdio">
<block type="library_stdio_printf"></block>
<block type="library_stdio_text"></block>
<block type='library_stdio_newLine'></block>
<block type="library_stdio_scanf"></block>
</category>
<category name="Stdlib">
<block type="library_stdlib_convert"></block>
<block type="library_stdlib_rand">
<value name="VAR">
<block type="library_stdlib_rand_scope">
<value name="A">
<block type="library_stdlib_number_forRandScope1"></block>
</value>
<value name="B">
<block type="library_stdlib_number_forRandScope100"></block>
</value>
</block>
</value>
</block>
<block type="library_stdlib_malloc">
<value name="VAR">
<block type="library_stdlib_arithmetic_forMalloc">
<value name="A">
<block type="library_stdlib_sizeof_forMalloc"></block>
</value>
<value name="B">
<block type="library_stdlib_number_forMalloc"></block>
</value>
</block>
</value>
</block>
<block type="library_stdlib_arithmetic_forMalloc">
<value name="A">
<block type="library_stdlib_sizeof_forMalloc"></block>
</value>
<value name="B">
<block type="library_stdlib_number_forMalloc"></block>
</value>
</block>
<block type="library_stdlib_free"></block>
<block type="library_stdlib_exit"></block>
</category>
<category name="String">
<block type="library_string_strlen"></block>
<block type="library_string_strcat"></block>
<block type="library_string_strcpy"></block>
<block type="library_string_strcmp"></block>
</category>
<category name="Math">
<block type="library_math_abs"></block>
<block type="library_math_trig"></block>
<block type="library_math_logs"></block>
<block type="library_math_pow"></block>
<block type="library_math_exp"></block>
<block type="library_math_sqrt"></block>
<block type="library_math_round"></block>
<block type="library_math_numcheck"></block>
<block type="library_math_numcompare"></block>
</category>
<category name="Time">
<block type="library_time_current"></block>
<block type="library_time_requiredTime"></block>
</category>
</category>
<category name="Others">
<block type='comment'>
<value name="VAR0">
<block type="library_stdio_text"></block>
</value>
</block>
<block type="library_stdio_text"></block>
<block type="math_number"></block>
<block type="define_declare"></block>
<block type="define_get"></block>
</category>
</xml>
<div class="col-xs-4">
<div id="code-wrapper" class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Code</h3>
</div>
<pre id="code" class="panel-body pre-scrollable"></pre>
</div>
<div id="terminal-wrapper" class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Console</h3>
</div>
<div class="panel-body" id="terminal"></div>
</div>
</div>
</div>
</div>
<footer id="footer" role="contentinfo">
</footer>
<script type="text/javascript" src="blockly_uncompressed.js"></script>
<script type="text/javascript" src="msg/js/en.js"></script>
<script type="text/javascript" src="generators/cake.js"></script>
<script type="text/javascript" src="generators/cake/colour.js"></script>
<script type="text/javascript" src="generators/cake/stdio.js"></script>
<script type="text/javascript" src="generators/cake/stdlib.js"></script>
<script type="text/javascript" src="generators/cake/math.js"></script>
<script type="text/javascript" src="generators/cake/string.js"></script>
<script type="text/javascript" src="generators/cake/lists.js"></script>
<script type="text/javascript" src="generators/cake/logic.js"></script>
<script type="text/javascript" src="generators/cake/loops.js"></script>
<script type="text/javascript" src="generators/cake/procedures.js"></script>
<script type="text/javascript" src="generators/cake/text.js"></script>
<script type="text/javascript" src="generators/cake/variables.js"></script>
<script type="text/javascript" src="generators/cake/structure.js"></script>
<script type="text/javascript" src="generators/cake/time.js"></script>
<script type="text/javascript" src="blocks/colour.js"></script>
<script type="text/javascript" src="blocks/stdio.js"></script>
<script type="text/javascript" src="blocks/stdlib.js"></script>
<script type="text/javascript" src="blocks/math.js"></script>
<script type="text/javascript" src="blocks/string.js"></script>
<script type="text/javascript" src="blocks/lists.js"></script>
<script type="text/javascript" src="blocks/logic.js"></script>
<script type="text/javascript" src="blocks/loops.js"></script>
<script type="text/javascript" src="blocks/procedures.js"></script>
<script type="text/javascript" src="blocks/structure.js"></script>
<script type="text/javascript" src="blocks/text.js"></script>
<script type="text/javascript" src="blocks/variables.js"></script>
<script type="text/javascript" src="blocks/time.js"></script>
<script type="text/javascript" src="js/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<script type="text/javascript" src="js/code.js"></script>
<script type="text/javascript" src="js/FileSaver.js"></script>
<script type="text/javascript" src="js/prettify.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.min.js"></script>
<script type="text/javascript" src="js/jquery.terminal-0.8.8.min.js"></script>
<!-- Load the Google Drive SDK Realtime libraries. -->
<script type="text/javascript" src="https://apis.google.com/js/api.js"></script>
</body>
</html>