Example #1
0
def search():
    param = request.args.get('q')
    return jsonify({
        "status": 200,
        "data": Code.search(param),
        "length": len(Code.search(param))
    }), 200
def main():

    for argument in sys.argv[1:]:
        parser = Parser(argument)
        code = Code()
        symbol_table = SymbolTable()
        with open(argument, 'r') as hack_program:
            hack_program = cleanup_commands(parser, hack_program)
            init_labels(symbol_table, parser, hack_program)
            base = os.path.basename(argument)
            file_name = os.path.splitext(base)[0]
            process_translation(symbol_table, code, parser, hack_program, file_name)
            print("*** Assembly Completed ***")
Example #3
0
def detail():
    url = request.args.get('url')
    print(url)
    return jsonify({"status": 200, "data": Code.detail(url)}), 200
Example #4
0
def home():
    return jsonify({
        "status": 200,
        "length": len(Code.index()),
        "data": Code.index()
    }), 200
Example #5
0
def social():
    return jsonify({
        "status": 200,
        "length": len(Code.social()),
        "data": Code.social()
    }), 200
Example #6
0
def hiburan():
    return jsonify({
        "status": 200,
        "length": len(Code.hiburan()),
        "data": Code.hiburan()
    }), 200
Example #7
0
def teknologi():
    return jsonify({
        "status": 200,
        "length": len(Code.teknologi()),
        "data": Code.teknologi()
    }), 200
Example #8
0
def olahraga():
    return jsonify({
        "status": 200,
        "length": len(Code.olahraga()),
        "data": Code.olahraga()
    }), 200
Example #9
0
def ekonomi():
    return jsonify({
        "status": 200,
        "length": len(Code.ekonomi()),
        "data": Code.ekonomi()
    }), 200
Example #10
0
def internasional():
    return jsonify({
        "status": 200,
        "length": len(Code.internasional()),
        "data": Code.internasional()
    }), 200