kbq-gu: Rpoku spoken word programming language

[ language, program ] [ Propose Tags ] [ Report a vulnerability ]

Rpoku spoken word programming language compilers or translators


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.2
Dependencies base [details]
License LicenseRef-GPL
Copyright copyleft, share whatever you modify and any derivatives as well, including modules, additions and everything else.
Author Zvorygin, Andrii (Lowki)
Maintainer andrii.z@gmail.com
Category Language
Home page http://tcana.info/rpoku
Uploaded by AndriiZvorygin at 2008-08-14T20:53:24Z
Distributions NixOS:0.2
Reverse Dependencies 1 direct, 0 indirect [details]
Executables rpokuToLanguage, rpokuToAssembler
Downloads 1768 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
Last success reported on 2017-01-03 [all 8 reports]

Readme for kbq-gu-0.2

[back to package description]
#######################################
Rpoku Spoken Word Programming Language
#######################################


Note that kbq-gu is the rpoku word for rpoku

demonstration 

jxq-ki.kb is "Hello, world!" test file

dist/build/rpokuToLanguage/rpokuToLanguage jxq-ki.kb English/EnglishToRpoku English/EnglishNumbers
dist/build/rpokuToAssembler/rpokuToAssembler jxq-ki.kb

#####                      ########
Rpoku Compiling To Machine Assembly Programming
################           ####################

note the rpokuToAssembler generates Nasm assembly code 

so to run jxq-ki.kb on linux

dist/build/rpokuToAssembler/rpokuToAssembler jxq-ki.kb > jxq-ki.asm
nasm -f elf jxq-ki.asm
ld jxq-ki.o -o jxq-ki
./jxq-ki


though please note that the rpokuToAssembler compiler output is documented assembly 

#######
Rpoku To English
#######

add absolute path in rpokuToEnglish script (uses rpokuToLanguage) for portable use

note there is a English/build script and the main file is actually comprised of several components for easier changes

for a full listing of implemented assembly asm commands: English/RpokuAssemblerToEnglish