## c't-Projekte - Mailinglisten

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### Re: [ct-bot] Basic-Interpreter für den Bot

Absender: Timo Sandmann
Datum: Do, 14.10.2010 12:38:41
In-reply-to: <096FD558C4D20046A1BABE72DFF0C6C33D480BB960@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
References: <096FD558C4D20046A1BABE72DFF0C6C33B3ED5A41C@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx><CE1FB7FF-4A39-47CE-80F6-316DD3A2D068@xxxxxxxxxxxxxxx><20100826195514.307630@xxxxxxx> <9FC1FC43-9D8F-4DF1-A899-DD2305A89771@xxxxxxxxxxxxxxx> <9DD5454FB74E49BABC1EAF57CD9B8505@FrankPC> <D077FF81-B44C-43D6-B5AE-DC12B2BE6714@xxxxxxxxxxxxxxx> <09576064-BE2C-42E1-96DA-ABACB3B3E4F6@xxxxxxxxxxxxxxx> <20101013181942.290030@xxxxxxx> <EFA41A8A-EFD0-42D4-A75A-798D1EE8B024@xxxxxxxxxxxxxxx> <096FD558C4D20046A1BABE72DFF0C6C33D480BB960@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>

    Hallo Frank,

    Am 14.10.2010 um 11:50 schrieb Menzel, Frank IT-OS:
    > Hallo Timo,
    > zeichenweise in dem Sinn, dass kein Puffer benötigt wird für das das komplett eingelesene basic-prog. Soll dann direkt aus der Basic-Datei geholt werden. Wie genau, das obliegt dem Entwickler …

    ich weiß nicht, ob wir dasselbe meinen, aber was ich da jetzt nicht nachvollziehen kann, wäre z.B. die nächste Anweisung ist call("my_function"). Spätestens, wenn der Interpreter "my_function" in der Tabelle suchen will, muss er doch auch alle Zeichen vom String "my_function" kennen (also irgendwo gespeichert haben), um strcmp() o.ä. aufrufen zu können?

    > Ich hatte auch schon  mal versucht, aus dem Stringnamen einer C-Funktion auf die in der remotecall-Struktur hinterlegte C-Routine zu schliessen, was mir aber nicht gelungen ist:-( Sonst hätte ich das auch schon so versucht, finde aber dazu keinen Weg außer über die extra Tabelle…

    Weißt Du, ob es denn grundsätzlich bei dem uBasic-Interpreter möglich ist (sein soll), einen String als Parameter zu verwenden? Falls ja, dann müsste man eigentlich nur noch die Parameter-Übergabe zum RemoteCall anpassen (bot_remotecall() erwartet derzeit einen Zeiger auf ein Parameter-Array). Im Prinzip so, wie bei bot_2_bot_start_remotecall().

    Gruß,
    Timo

- Antworten:
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Menzel, Frank IT-OS

- Referenzen:
  - [ct-bot] Basic-Interpreter für den Bot
    - From: Menzel, Frank IT-OS
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Timo Sandmann
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Frank Menzel
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Timo Sandmann
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Frank Menzel
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Timo Sandmann
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Timo Sandmann
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Frank Menzel
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Timo Sandmann
  - Re: [ct-bot] Basic-Interpreter für den Bot
    - From: Menzel, Frank IT-OS

- Voriger (Datum): Re: [ct-bot] Basic-Interpreter für den Bot, Menzel, Frank IT-OS
- Nächster (Datum): Re: [ct-bot] Basic-Interpreter für den Bot, Menzel, Frank IT-OS
- Voriger (Thread): Re: [ct-bot] Basic-Interpreter für den Bot, Menzel, Frank IT-OS
- Nächster (Thread): Re: [ct-bot] Basic-Interpreter für den Bot, Menzel, Frank IT-OS
- Indizes:
  - Datum
  - Thread