Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

making a debugging tool

Name: !Ps1ivhrO6w 2017-09-19 15:01

should I just give up?

Name: Anonymous 2017-10-09 7:11

>>40
then it does a pretty shit job at that

Name: Anonymous 2017-10-09 11:25

>>41
see >>35

Name: !Ps1ivhrO6w 2017-10-15 21:09

Is SVG a lisp?

Name: Anonymous 2017-10-15 21:10

Absolutely.

Name: Anonymous 2017-10-15 23:45

>>43
no it's a sgml

Name: Anonymous 2017-10-16 6:24

>>43
it might be. can you implement diff in SVG?

Name: !Ps1ivhrO6w 2017-10-18 13:21

I was wondering if SVG can be used to define 3d objects to feed to a 3d-rendering engine.

Name: Anonymous 2017-10-18 13:27

>>47
probably, but why SVG?

Name: !Ps1ivhrO6w 2017-10-18 14:35

>>48
Because it is an XML, an open web technology and abstract syntax tree friendly.

I would like to model some physical things and deduce properties from geometry. Circuits and such too.

Name: !Ps1ivhrO6w 2017-10-18 18:21

https://github.com/Capaverde/XBF

This is my progress so far.

Name: Anonymous 2017-10-18 18:29

>>50
thanks for not being all talk and no action

Name: Anonymous 2017-10-18 18:36

>>51
That's being very rude to one of the few people on here who does things at least remotely related to programming.

Name: Anonymous 2017-10-18 18:39

>>52
???

Name: Anonymous 2017-10-18 18:57

>>53
¿¿¿

Name: Anonymous 2017-10-18 18:58

>>50
Nice job! Keep up the good work!

Name: Anonymous 2017-10-18 19:40

>>50
Is that the source code?

Name: Anonymous 2017-10-18 19:45

>>56
It could be.

Name: !Ps1ivhrO6w 2017-10-18 23:21

>>56
It's the schematics for the implementation of an interpreter and then maybe a compiler. Basically all 'definitions' or 'declarations' should run without error and the expected behavior (or expected interpretation, or expected result) is explicified (see arithmos, logic, topos)

It is not completely standardized yet, and the acknowledger is held somewhere else. But the acknowledger (or acker) should go into grammar and rhetoric, for querying a knowledge base and forming equivalent statements in different languages.

To interface with other programs is tricky, but it is something of an end goal. I need to review some basic circuitry stuff, flip-flops and timers, to implement chronos. I was also thinking of feeding it an oscillator from the architecture/hardware or OS, but I still need to see how it could be done.

More on ackers can be seen here

https://pastebin.com/BGirdCMA
https://pastebin.com/ii8EH6pS

I have some other things which I have not yet transcribed.

Name: Anonymous 2017-10-19 6:41

so I have no idea what you're trying to achieve but it's interesting anywa

Name: !Ps1ivhrO6w 2017-10-19 19:54

000|010|110|100|101|111|011|001

Name: !Ps1ivhrO6w 2017-10-22 9:19

Consider Grammar: The language of languages

http://matt.might.net/articles/grammars-bnf-ebnf/

Name: !Ps1ivhrO6w 2017-10-24 8:48

Tentative rules for the operations I have so far
<positive> ::= +
<positives> ::= <positive> | <positives> <positive> | <positive> ^ <integer>

<negative> ::= -
<negatives> ::= <negative> | <negatives> <negative> | <negative> ^ <integer>

<sum> ::= <positive> ^ <integer> <positive> ^ <integer>

<subtraction> ::= <positive> ^ <integer> <negative> ^ <integer>

<multiplication> ::= ( <positives> ) ^ ( <positives> ) | ( <positives> ) ^ ( <negatives> )

<exponentiation> ::= + ( ^ <positive> ^ <integer> ) ^ ( <positive> ^ <integer> )

Name: !Ps1ivhrO6w 2017-10-25 20:44

>>3
You can prove a debugging tool correct.

Name: !Ps1ivhrO6w 2017-10-25 21:00

>>59
It was originally >>31 but now I want to make it general purpose.

Name: Anonymous 2017-10-25 21:48

What I am read? Please explain, I do not know.

Name: !Ps1ivhrO6w 2017-10-25 23:10

>>65
Sure. Simply saying, it'd be a self-defeating effort if the debugging tool was itself faulty. And now I've come at odds with faulty architectures the tool would run on.
What it could do instead is ``hijack'' the architecture from the inside, having only a very limited set of commands which the user, through an input method, would config by means of analog commands in the used architecture. Then the debugging tool would effectively run assembly with all the expressivity its DSL allows.

Name: Anonymous 2017-10-25 23:39

>>66
Sure. Simply saying, it'd be a self-defeating effort if the debugging tool was itself faulty. And now I've come at odds with faulty architectures the tool would run on.
What it could do instead is ``hijack'' the architecture from the inside, having only a very limited set of commands which the user, through an input method, would config by means of analog commands in the used architecture. Then the debugging tool would effectively run assembly with all the expressivity its DSL allows.
     ____ 
   /      \
  /  ─    ─\
/    (●)  (●) \ 
|       (__人__)    |
/     ∩ノ ⊃  /
(  \ / _ノ |  |
.\ “  /__|  |
  \ /___ /

Name: Anonymous 2017-10-26 6:52

>>66
to create a debugger from scratch you first debug a unvierse

Name: Anonymous 2017-10-26 7:23

debugger can be defined as a program which outputs bugs in target program. in a way, it can be seen as a program which takes a buggy program as its explicit input and also implicitly takes its ideal non-buggy version. with such generalization, the way of creating a debugger becomes clear: lets see these guys implement diff

Name: Anonymous 2017-10-26 19:33

>>66
Can your debugger debug itself?

Name: Anonymous 2017-10-26 21:50

>>70
That would be like dividing by zero.

Name: Anonymous 2017-10-27 0:52

>>71
But gdb can debug itself

Name: !Ps1ivhrO6w 2017-10-27 12:30

>>70
It cannot be both inside and outside a sandbox. But if there are two instances, sure. (Say one is an older version or there has been a fork.)

Writable xor executable. It can be told to load a copy inside a sandbox and this copy loads a different program inside a sandbox that is inside the first sandbox. Then it watches as this copy debugs the other program, logging its actions and such. There'd be no forkbombs because the sandbox (which is a XBF VM) would have a memory limit set.

There are other possibilities like a negotiator instead of a controller, and you don't need the first sandbox because it is redundant.

User input would be necessary to decide what to do with the logging, or it could be automated.

Alternatively, each instance would have a ``knowledge base'' that can be read and written to and the executable part that queries it or sends messages to another acknowledger that queries its own logs for the response.

Name: Anonymous 2017-10-28 23:46

>>70
Is the pope catholic?

Name: Anonymous 2017-10-29 2:05

>>74
Hard to tell with this Francis guy.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List