• Stars
    star
    1
  • Language
    JavaScript
  • Created almost 8 years ago
  • Updated almost 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

extremely reduced virtual machine, uniform computational system, part of a framework for software rewriting and optimization (successor of https://github.com/arkenidar/simple) and part of a family of related projects of mine and others

More Repositories

1

simple

microcode machine (a C runtime and some microprograms are included). The challenge is compression of programs in this format. TODO: outputting that triggers memory mutation (program+data) for self-modification and read/write memory access by computed index.
C
4
star
2

php_http

It embraces HTTP's request/response model, both for JSON API and for ViewTemplates/MVC. Run with: "sudo php -S localhost:80" or use "php -a".
PHP
3
star
3

resm_aka_bbjj

Raw Execution-Step Machine also known as Bit Bit Jump Jump machine. Computer/CPU design.Based on Turing Machine/BitBitJump machine.Extended,popularized,applied.Files,ideas,docs,programs,circuits,links.
HTML
3
star
4

memory_computation_seed_implementation

A computational machine (MISC CPU) using look-up tables (LUT) to compute. Useful for programmable hardware designs like FPGAs or CPUs. It could be used for codes for genetic programming or other IR for software generation.
JavaScript
3
star
5

slim-chat

Simple web chat written in Slim (PHP) and JQuery (JavaScript). See also arkenidar/mini-chat for a chat that is not using any framework!
PHP
2
star
6

copyjump.js

copy-jump VM in JS
HTML
2
star
7

lua-sdl

raw SDL API use, not more sophisticated SDL-based like Love2D API
Lua
2
star
8

mic_capture

capture audio from microphone in phonegap
CSS
2
star
9

exercises_in_js_html

exercises in DHTML, vanilla javascript. use of Visual Studio Code for it is suggested. made for helping newbies.
HTML
2
star
10

copyjumpvm

"copy+jump only" virtual machine. you can execute the program in file: "copyjumpvm/integer_counter.cj" for a quick demo (a program that counts a byte from 0 to 255)
Java
2
star
11

CopyJumpMachine

VM based on Copy and Jump operations, coded in #Python. #Turing_machine, #simulation of a Turing-complete machine (of "bit-bit-jump" type) that can run programs written in #microcode. It can simulate digital circuits such as logic gates, full-adders, counters, and all that can fit in the program memory and in the data memory.
Python
2
star
12

pangea-js

JavaScript
1
star
13

spring-products

web+jdbc
Java
1
star
14

pangea

Pang.Lua a rewritten PolishNotation calculator and programming language (stub)
Lua
1
star
15

express_apps

http://expressjs.com/ example, exercise, basic and common functionalities are demonstrated. enjoy and give feedback, please.
JavaScript
1
star
16

flask-example

Python
1
star
17

spring-demo1

Spring (Web+JDBC)
Java
1
star
18

fork-cairosdl-demos

Fork of cairosdl demos (read "notes" directory)
C
1
star
19

typescript_express_ejs

Base project for Typescript based JQuery + Express/EJS
TypeScript
1
star
20

channels

async app built with "bottle", a pythonic web framework. inspired from a tutorial at: http://bottlepy.org/docs/dev/async.html
Python
1
star
21

sdl-cb-maze-game

mainly tests for codeblocks IDE projects (C language use of libSDL2 API)
C
1
star
22

zbytecode-cpp

UltraRISC CPU based on 1 bit copying + 1 bit path chooser + 2 path options per instruction
C++
1
star
23

bottle.py-websocket-server

bottle.py web-socket server (code taken from: http://bottlepy.org/docs/dev/async.html)
Python
1
star
24

svelte-ts-vite-app

CSS
1
star
25

golang-web-and-more

Go
1
star
26

java-spring-sql

Console app with JDBC (note: using Spring Framework)
Java
1
star
27

love2d-puzzle

8 puzzle
Lua
1
star
28

spring-baseconf

./mvnw spring-boot:run # + jdbc config and server setup
Java
1
star
29

lua-love2d

experiments with LOVE2D APIs
Lua
1
star
30

ejs_plus

ejs_plus helpers and other related coding experimentations
HTML
1
star
31

structure-js

TypeScript
1
star
32

graphic

render polygons with transformations
C
1
star
33

canvas_formulation

HTML
1
star
34

SSE-demo-an-alternative-to-websockets

ServerSentEvents (SSE) messaging system (chat between 2 clients). Simpler solution than Web-Sockets in terms of working requirements (you can host on a cheap shared PHP/MySQL host even without SSH access).
PHP
1
star
35

java-sql

from https://zetcode.com/java/postgresql/
Java
1
star
36

long_division.py

Algorithm for long division in Python with proper formatting of the result as a string.
Python
1
star
37

point_in_polygon

by checking if point is inside draws
HTML
1
star
38

connect_four

Connect Four Game (offline/hotseat mode working plus a networked mode WIP)
JavaScript
1
star
39

tools

Web browser-based text editor, command prompt shell, HTTP-based file upload (sensibly login protected, should adapt on mobile screens)
PHP
1
star
40

turing2

neoturing: uniform computational system derived from the nor machine (https://pragprog.com/magazines/2012-03/the-nor-machine)
C
1
star
41

luajit-ffi-toolset

Python
1
star
42

ractive_examples

Front-end (web client) interactivity both in Vue.js and Ractive.js (you can compare them side-by-side). Use of VisualStudioCode is advised.
JavaScript
1
star
43

javascript-examples

Javascript examples. Interactive Templating with RactiveJS is demonstrated, with easily understandable code. RactiveJS home page: http://www.ractivejs.org/
HTML
1
star
44

mini-chat

A php+js chat system without composer and slim-php requirements (no php frameworks or libraries): check also arkenidar/slim-chat for a chat using the SlimPHP framework!
PHP
1
star
45

PHP_FrontController

This set of files uses URL rewriting to intercept HTTP requests and e.g. to add a common "header code". Minimal demonstration of this architectural concept/pattern.
PHP
1
star
46

typescript-inheritance

node main.js
TypeScript
1
star
47

html_shortener

a way to encode html to make it shorter. it uses DOM API. the current state is: encoding working, decoding to be implemented, but designed.
HTML
1
star